如果我有以下 JSON 对象,我如何survey.id
使用 JavaScript 访问(例如 1)?我正在使用 Backbone / json.stringify / object.parse
[{
"class": "org.example.UserBooking",
"id": 1,
"booking": {
"class": "Booking",
"id": 1
},
"profile": {
"class": "Profile",
"id": 3
},
"survey": {
"class": "Survey",
"id": 1
},
"tslot": {
"class": "TimeSlot",
"id": 5
}
}]
??
我不知道如何访问这个“调查” id,因为它是级联的。如果我想访问“id”,例如,我这样做:
var obj = $.parseJSON(JSON.stringify(userbooking));
alert(obj.id);
谢谢
感谢您的答复。当我尝试以下行时:
var obj = JSON.parse(JSON.stringify(userbooking)); 警报(obj.Survey.id);
我收到以下错误:
未捕获的类型错误:无法读取未定义的属性 'id' –</p>