我有一個這樣的XML:JavaScript:JXON轉換,是否有「@」的原因?
<calendar>
<month year="2013" num="5">
<day num="1">
</month>
</calendar>
,我通過的MDN JXON片段轉換爲JSON 3. https://developer.mozilla.org/en-US/docs/JXON#Algorithm_.233.3A_a_synthetic_technique
結果是:
{"calendar":{
"month":[{
"@year":2013,"@num":5,"day":{
"@num":1
}
}
}]
}
這是因爲JXON片段3是否這樣做:
vResult["@" + oAttrib.name.toLowerCase()] = parseText(oAttrib.value.trim());
有沒有理由在這裏使用「@」?對我來說,它沒有任何意義,因爲我不能做
[email protected]
這很合理,謝謝! – user2420172