2016-11-25 18 views
1
var jsonJSON = UrlFetchApp.fetch("https://wowtoken.info/snapshot.json"); 
var json = Utilities.jsonParse(jsonJSON.getContentText()); 

var max24 = json.NA.formatted.24max; 

我敢肯定我的代碼是馬虎,但我得到「失蹤;聲明之前」。從底線。當我刪除'24'時它會消失,但source本身具有'24max'。如何訪問屬性中的主要數字

有沒有辦法讓javascript在24小時後忽略?還是前兩行代碼錯了?

回答

2

而不是在解析過程中刪除對象名稱前面的數字,也可以訪問對象的屬性,就像訪問數組元素一樣。

json.NA.formatted["24max"]

的JavaScript變量必須以字母,$_開始。這就是爲什麼你會收到錯誤的原因。