0
我想用ajax摆脱sparkfun JSON数据:如何解析JSON键那些以数字开头的?
var public_key = "someKey";
var jsonData = $.ajax({
url: "https://data.sparkfun.com/output/" + public_key + ".json",
data: { page: 1 },
dataType: "jsonp",
}).done(function (results) {
// loop through results and log temperature to the console
$.each(results, function (index, row) {
console.log(row.1um_data);
})
})
,但它给我的错误:
未捕获的语法错误:缺少)后的参数列表
如果我摆脱密钥开头的数字,或者在密钥的其他位置放置一个数字,它不会给出错误,所以我相当肯定这是它开始的数字,它会抛弃它。
我试过行[1um_data],但它会引发错误:Uncaught SyntaxError:意外的标识符。
如果我只是做console.log(row);
,它表明JSON中确实有一个标记为'1um_data'的字段。
如何使用以数字开头的密钥访问JSON数据?