it-swarm.com.de

Wie importiere ich JSON-Daten in Google Spreadsheets?

Es gibt die Funktion IMPORTXML zum Importieren von Daten aus verschiedenen strukturierten Datentypen, einschließlich XML-, HTML-, CSV-, TSV- und RSS- und ATOM XML-Feeds.

Gibt es eine ähnliche Lösung zum Importieren von Daten im JSON-Format?

18
kenorb

Derzeit gibt es kein Add-On, das diese Funktionalität bietet. Sie müssen daher benutzerdefinierte Funktionen mit Skript-Editor erstellen oder importieren, verfügbar im Extras Menü (für Tabellenkalkulation). Fügen Sie dann den Inhalt von ImportJSON.gs von bradjaspers GitHub-Seite erneut ein und speichern Sie ihn.

Danach können Sie die Funktion ImportJSON verwenden, zum Beispiel:

=ImportJSON("http://gdata.youtube.com/feeds/api/standardfeeds/most_popular?v=2&alt=json", "/feed/entry/title,/feed/entry/content", "noInherit,noTruncate,rawHeaders")

Hier ist ein weiteres Beispiel:

=split(concatenate(ImportJSON("https://api.binance.com/api/v1/klines?symbol=BTCUSDT&interval=1m&limit=1")), ",")

Weiterlesen:

15
kenorb

Wenn Sie ein JSON-Objekt einfügen möchten, können Sie http://www.convertcsv.com/json-to-csv.htm verwenden, um es in eine CSV-Datei zu konvertieren und diese dann in Google Sheets zu importieren.

Wenn Sie die Daten von Spalten in Zeilen drehen möchten, können Sie http://www.convertcsv.com/transpose-csv.htm verwenden

Ich fand das einfacher, als mit einem Addon-Skript herumzuspielen.

1
kingkool68