如何从Javascript上转换的XML访问JSON属性
我得到了一个从XML转换而来的JSON 那么,我怎样才能得到如何从Javascript上转换的XML访问JSON属性,javascript,jquery,xml,json,Javascript,Jquery,Xml,Json,我得到了一个从XML转换而来的JSON 那么,我怎样才能得到json.@attribute.something @充分发挥想象力,我想您已经使用jQuery通过AJAX下载了一些JSON,并且您有一个带有一个名为“@attribute”键的对象,例如: var foo = { "@attribute": 33 } 您只需要使用方括号: console.log(foo["@attribute"]) 哦,啦啦!非常感谢。我只是使用JSON作为数组,JSON[“@attritube”]就可
json.@attribute.something
@
充分发挥想象力,我想您已经使用jQuery通过AJAX下载了一些JSON,并且您有一个带有一个名为“@attribute”键的对象,例如:
var foo = {
"@attribute": 33
}
您只需要使用方括号:
console.log(foo["@attribute"])
哦,啦啦!非常感谢。我只是使用JSON作为数组,JSON[“@attritube”]就可以了。我爱你!你救了我一天!挑剔:1)此时,您不再拥有JSON字符串,因为jQuery已经为您解析并将其转换为对象2)JavaScript数组不允许字母数字键
-P
很高兴我帮了你。你可以试试转换器,它只提供元素,不提供属性。所以XMl中的元素和属性只能转换为Json中的元素。没错,我改为jQUery,它自动将Json转换为对象。所以我只使用JSON[“@attribute”],它可以工作:D