如果我有以下JSON對象,如何使用JavaScript訪問survey.id
(例如1)?我使用的骨幹/ json.stringify/object.parse在javascript中訪問級聯JSON
[{
"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)); alert(obj.Survey.id);
我得到以下錯誤:
遺漏的類型錯誤:無法讀取屬性未定義的「身份證」 -
obj.survey.id應該工作基於此結構,不是嗎? – Ohgodwhy
obj [0] .survey.id應該可以解決你的問題 – Anoop