Jos*_*ose 2 javascript dojo json
我目前正在练习使用Javascript/Dojo.但是,我有一个我无法解决的错误:
未捕获的SyntaxError:意外的令牌o
我已经快速解决了我的问题:
var data = {
"list": {
"1": {
"Relevance": "Low",
"id": 1,
"Name": "Inorganic"
},
"2": {
"Relevance": "Low",
"id": 2,
"Name": "Mobile"
}
}
}
var jsonData = JSON.parse(data);
alert(jsonData.list[1].Name);
Run Code Online (Sandbox Code Playgroud)
它专门针对以下行:
var jsonData = JSON.parse(data);
Run Code Online (Sandbox Code Playgroud)
我想知道为什么这是一个错误以及我将如何解决它.
Jos*_*ber 10
您正在尝试解析JavaScript对象.JSON.parse用于解析表示类似JavaScript的对象的JSON字符串.
只需完全跳过解析:
alert(data.list[1].Name);
Run Code Online (Sandbox Code Playgroud)
在相关的说明:你可能有兴趣阅读没有"JSON对象"这样的东西.
| 归档时间: |
|
| 查看次数: |
7918 次 |
| 最近记录: |