我正在尝试使用jQuery解析JSON,我通过AJAX从远程服务器获取.JSON数据就像:{identifier:"ID", label:"LABEL"}但无法.显然,字段标识符和标签没有双引号.它在我的本地测试网站上使用双引号进行测试时有效.
是否可以在没有jQuery引号的情况下工作?我四处寻找并找不到任何解决方案.
任何输入都表示赞赏.谢谢.
是的,它不是有效的JSON,blahblahblah ...就像每个人都在乎它是否有效.
至少我不在乎,我只是想解析它,所以我写了jsonlite.
使用Jsonlite,您可以这样做:
var s = '{name: jsonlite, birthday: {year: 2013, month: 7, day: 7}, isGreat: true}';
var obj = jsonlite.parse(s);
Run Code Online (Sandbox Code Playgroud)
其结果与下面的代码完全相同:
var s = '{"name": "jsonlite", "birthday": {"year": 2013, "month": 7, "day": 7}, "isGreat": true}';
var obj = $.parseJSON(s);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3593 次 |
| 最近记录: |