gpt4 book ai didi

jquery - 使用 jQuery 解析不带引号的 JSON 数据

转载 作者:行者123 更新时间:2023-12-01 00:39:46 25 4
gpt4 key购买 nike

我正在尝试使用通过 AJAX 从远程服务器获取的 jQuery 解析 JSON。 JSON 数据类似于: {identifier:"ID", label:"LABEL"} 但无法。显然,字段标识符和标签没有双引号。当在我的本地测试站点上使用双引号进行测试时,它可以工作。

是否可以使用 jQuery 使其在不带引号的情况下工作?我四处搜寻并没有找到解决方案。

欢迎任何意见。谢谢。

最佳答案

是的,它不是有效的 JSON,等等……就像每个人都关心它是否有效一样。

至少我不在乎,我只是想解析它,所以我写了jsonlite。

Jsonlite ,你可以这样做:

var s = '{name: jsonlite, birthday: {year: 2013, month: 7, day: 7}, isGreat: true}';
var obj = jsonlite.parse(s);

这会产生与下面的代码完全相同的结果:

var s = '{"name": "jsonlite", "birthday": {"year": 2013, "month": 7, "day": 7}, "isGreat": true}';
var obj = $.parseJSON(s);

关于jquery - 使用 jQuery 解析不带引号的 JSON 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8618027/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com