2016-10-21 7 views
0

У меня возникли проблемы с электронными таблицами Google. Я пытаюсь импортировать значение из ссылки (которая возвращает мне JSON), но похоже, что она не работает. Я попытался это: https://medium.com/@paulgambill/how-to-import-json-data-into-google-spreadsheets-in-less-than-5-minutes-a3fede1a014a#.pb26xo98x Ссылка возвращает JSON как это:Извлечь значение поля json с импортомJSON

{ 
    "data": [ 
     { 
     "time": "2016-10-16T07:00:00+0000", 
     "value": "249.884067074" 
     } 
    ], 
    "summary": { 
     "name": "Custom Events", 
     "period": "daily", 
     "since": "2016-10-17T00:00:00+0000", 
     "until": "2016-10-17T00:00:00+0000" 
    } 
} 

Как я могу извлечь value из data поля? Я пытался так:

=ImportJSON(myUrl, "/data[0]/value", "noInherit,noTruncate,rawHeaders") 
+0

Как это пользовательский фрагмент кода, который я хотел бы предложить вам задать в комментариях к статье. –

ответ

1

Согласно a comment на странице проекта есть исправление, которое должно быть применено вручную:

Крис говорит: 4 ноября 2014 в 11:35 вечера (UTC -4)

Тревор,

Я был в состоянии решить эту проблему, сделав незначительные изменения в ParseData_ FUNC Тион. Я изменил линию 286 в версии 1.2.1:

если (я> = 0 & & данные [state.rowIndex]) {

и это, кажется, был рассмотрен вопрос.

Спасибо!

CR