0
我的xml:XML到JSON的JavaScript
...
<phone type="cell" ext=""></phone>
<phone type="work" ext="">(123) 456 7890</phone>
...
在PHP;我json_encode($ xml)和回声浏览器。 浏览器临危:
在JavaScript...
var phone_rec = {};
phone_rec.addPhone = function(argument, sender) {
function newPhone() {
this.phone = {};
[email protected] = {};
[email protected] = null;
[email protected] = null;
};
return newPhone();
}...
...
"phone": [
{
"@attributes": {
"type": "cell",
"ext": ""
}
}, "(123) 456 7890", {
"@attributes": {
"type": "work",
"ext": ""
}
}
]
这个分崩离析,我无法引用this.phone的数量。
你的问题是什么? – hakre
您提供了大量不必要的细节,使您的问题更难回答。 PHP和XML到JSON的转换是绝对不相关的,当调查JavaScript错误时,浏览器看到的是什么。并且引用您看到的实际JavaScript错误是**必须**。 –
'phone。@ attributes'是无效的JavaScript。应该是'phone ['@ attributes']'。 –