拥有如下所示的JSON
Mapped Site
我正在尝试使用Jquery ajax api读取JSON数据,如下所示
{{1}}
由于{{1}}
中有空格,这会在firebug中引发语法错误如何逃避和阅读数据?
答案 0 :(得分:2)
如果有空格,你可以访问json键,比如从数组中提取。
msg.response["Mapped Site"]
答案 1 :(得分:1)
使用括号表示访问带空格的键 像
msg.response["Mapped Site"]
答案 2 :(得分:0)
您的json格式不正确。这是正确的版本
callback({
"response":{
"docs":[
{
"A":"qwe",
"B":"asd",
"C":"zxc",
"D":"mnb"
}],
"Mapped Site":[
"qaw",123,
"asd",123,
"qwe",123
]
}
})
我使用此"D":"mnb",
"D":"mnb"
我在"Mapped Site"
之前添加逗号,并从倒数第二行删除逗号。
您可以使用此网站jsoneditoronline.org来测试并显示json。