[javascript] Importieren Sie JSON-Daten in Google Spreadsheet



Answers

JSON.parse

Für diejenigen, die dies in 2011+ sehen, wird, wie Henrique Abreu im Google-Supportforum darauf hingewiesen hat , Utilities.jsonParse veraltet sein. Wie Sie aus dem Thread sehen können, gibt es einen Fehler mit dieser Funktion, der nicht funktioniert, wenn Ihre Schlüssel Zahlen sind, zB "1234".

Wie empfohlen sollten Sie JSON.stringify / parse verwenden.

Question

Ich ziehe Daten von einem Webservice herunter und es wird als JSON formatiert. Ich schreibe ein Google Apps-Skript für Google Tabellenkalkulation, das die Daten für mich ausfüllen wird. Mein Problem ist, ich kann es anscheinend nicht verstehen.

tun:

var dataset = myJSONtext;
Browser.msgbox(dataset.item[0].key); 

Fehler aus, das Element [0] ist nicht definiert.

Gibt es einen eingebauten Weg, wie ich das machen sollte?

Jede Hilfe wäre erwünscht.







Links