Gmail에서 Google 스프레드시트로 JSON 배열 데이터를 구문 분석하는 방법은 무엇입니까?

Gmail에서 Google 스프레드시트로 JSON 배열 데이터를 구문 분석하는 방법은 무엇입니까?

좋아, 내가 하고 싶은 일을 명확하게 설명하고 싶습니다... 개인 ADSB 스테이션을 설정했습니다(다른 작업에도 도움이 됨). 지붕에 1090용 안테나, Raspberry Pi 3B, 필터 및 증폭기를 설치했습니다. . 나는 연중무휴 24시간 dump1090-mutability 작업을 실행하여 5-6개의 온라인 비행 데이터 서비스를 제공하고 있습니다. 'jq' 패키지(dump1090 데이터에서 Aircrafts.json 구문 분석)를 사용하고 'mailutils' 및 'ssmtp' 패키지를 설정한 후 사용자 정의 ICAO, 항공편 이름 또는 비상 트랜스폰더 SQUAWK 코드가 감지되면 메일로 알려주도록 합니다. CRON과 내 스크립트의 도움으로 다음과 같은 알림 메일을 받았습니다.

{ 
"hex": "400af7", 
"squawk": "1000", 
"flight": "EZY42KU ", 
"lat": 42.692322, 
"lon": 10.078458, 
"nucp": 7, 
"seen_pos": 3.7, 
"altitude": 37000, 
"vert_rate": 960, 
"track": 318, 
"speed": 409, 
"category": "A0", 
"mlat": [], 
"tisb": [], 
"messages": 402, 
"seen": 0, 
"rssi": -27.5 
}

이는 'jq'로 구문 분석된 감지된 ADSB 데이터 배열이 포함된 메시지 본문입니다. IFTTT 서비스의 도움으로 이런 종류의 모든 메일에 대해 Google 스프레드시트에 새 기록이 추가되어 연락처와 긴급 SQUAWK를 보관하고 기록하도록 설정했습니다.

하지만 지금까지 제가 얻은 가장 좋은 결과는 날짜와 시간을 A열로, 메일 본문 전체를 B열로 설정한 것입니다. 메일의 모든 열에 섹션을 지정하는 방법을 알려주실 수 있는 분이 계시다면 감사하겠습니다. 예를 들어 Google 스프레드시트의 B는 16진수, C는 Squawk, C는 항공편 이름 등의 배열입니다.

감사해요!

관련 정보