Wie analysiere ich JSON-Array-Daten von GMail in Google Spreadsheet?

Wie analysiere ich JSON-Array-Daten von GMail in Google Spreadsheet?

OK, ich hoffe, ich kann klar ausdrücken, was ich tun möchte ... Ich habe eine persönliche ADSB-Station eingerichtet (die mir auch bei anderen Aufgaben hilft) und eine Antenne für 1090, Raspberry Pi 3B, Filter und Verstärker auf meinem Dach angebracht. Ich führe die Aufgabe dump1090-mutability rund um die Uhr aus und versorge 5-6 Online-Flugdatendienste. Mithilfe des Pakets „jq“ (das aircrafts.json aus dump1090-Daten analysiert) und nachdem ich die Pakete „mailutils“ und „ssmtp“ so eingestellt habe, dass ich per E-Mail benachrichtigt werde, wenn ein benutzerdefinierter ICAO-, Flugname- oder Notfalltransponder-SQUAWK-Code erkannt wird, erhalte ich mithilfe von CRON und einigen meiner Skripte Benachrichtigungs-E-Mails dieser Art:

{ 
"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 
}

Dies ist der Nachrichtentext mit dem erkannten ADSB-Datenarray, das von „jq“ analysiert wurde. Mithilfe des IFTTT-Dienstes habe ich eingerichtet, dass für jede E-Mail dieser Art ein neuer Datensatz in einer Google-Tabelle angehängt wird, um die Kontakte und die Notfall-SQUAWKs zu archivieren und zu protokollieren ...

Aber das beste Ergebnis, das ich bisher erhalten habe, ist: Spalte A für Datum und Uhrzeit und Spalte B für den GESAMTEN Text der E-Mail. Ich wäre dankbar, wenn mir jemand erklären könnte, wie ich in der Google-Tabelle JEDER Spalte einen Abschnitt des Arrays zuordnen kann, beispielsweise B für Hex, C für Squawk, C für Flugnamen usw.

Danke!

verwandte Informationen