如何解析從 GMail 到 Google Spreadsheet 的 JSON 陣列資料?

如何解析從 GMail 到 Google Spreadsheet 的 JSON 陣列資料?

好的,我希望在解釋我想做的事情時能說清楚...我已經設定了一個個人ADSB 站(也幫助我完成其他任務),將1090 天線、Raspberry Pi 3B、濾波器和放大器放在我的屋頂上。我正在 24/7 運行 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 列代表郵件的整個正文 - 如果有人能告訴我如何為每一列指定一個部分,我將不勝感激數組,例如穀歌 電子表格中的B 代表十六進制、C 代表尖叫、C 代表航班名稱等。

謝謝!

相關內容