[英]How to read JSON array with @ # tags in data using jQuery,
{
"locenter": [
{
"loname": {
"@empid": "1001",
"#text": "FE1"
},
"centers": [
{
"@id": "0000100001",
"#text": "dcgiDal"
}
]
},
{
"loname": {
"@empid": "1002",
"#text": "FE2"
},
"centers": [
{
"@id": "0000300006",
"#text": "dcgiDah"
},
{
"@id": "0000100006",
"#text": "dcgiDau"
}
]
}
]
}
讀取其他JSON的方式相同: jQuery.parseJSON
或JSON.parse
。 簡化:
var o = jQuery.parseJSON('{"loname": { "@empid": "1001", "#text": "FE1" } }');
如果您將jQuery.ajax
與datatype
'json'一起使用(並且可能會猜中),它將為您完成此操作。
解析之后,您可能必須使用類似數組的語法來訪問屬性。 至少在Firefox中,這僅對於數字符號是必需的:
alert(o.loname['#text']);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.