【发布时间】:2013-06-12 16:01:38
【问题描述】:
我正在使用主干、jquery、下划线,我想获取一些我在本地文件中得到的 JSON。
我正在使用
//Will get data but no access to individual objects
$.getJSON('carinfo.json', function(data){
console.log(data);
var data2 = data['unitId'];
console.log(data2);
});
将 JSON 提取到数据变量中,但我不知道从哪里开始。例如,我将如何从字段名称“carID”中取回所有值?
这是我的一个 JSON 条目的样子
{
"carID": "xx",
"xxx": {
"unitID": "xxxxxxx",
"positionHistory": [{
"lat": "xxxxx",
"long": "xxxxxxxx",
"time": "xxxxxxxxxx",
"status": "1",
"estimatedSpeed": "0",
"lastSoundFileName": "xxxxx",
"lastSoundRange": "12",
"lastSoundTime": "xxxxxxxx",
"isToday": false,
"minutesAgo": xxxxxx
}]
},
"registration": "xxxxxxx",
"color": "xxxxxxxx",
"phone": "",
"model": "xxxx"
}
编辑:使用 data.carID 返回未定义。
chrome 控制台输出截图
【问题讨论】:
-
你试过
data.carID??? -
data.carID 等返回未定义。我可以记录整个事情并进行探索,但我似乎无法了解各个元素。
-
嗯,你的js控制台截图怎么样
标签: javascript jquery json backbone.js