同样的json格式字符串 一个解析成功一个解析失败 在线等解答 10

如题,我从PHP服务端接受过来的json格式的字符串,用json.parse解析,一个成功一个失败,我看了这两个字符串格式什么的都没有问题,报错内容为UncaughtSy... 如题,我从PHP服务端接受过来的json格式的字符串,用json.parse解析,一个成功一个失败,我看了这两个字符串格式什么的都没有问题,报错内容为Uncaught SyntaxError: Unexpected token 以下为报错的json格式字符串,{"news":[{"articleid":"1900","author":"新浪网","subject":"66岁老人学习摄影和电脑为孙女制作电子相册","dateline":"2014-10-18","att":"0"}]} 在想等答案
success: function(data){
//解析JSON数据
var json = JSON.parse(data);
}我是这么解析的

。。。。。。。。。。。。。。。。。。。。。。。。。。。。我刚才把 var json=json.parse(data),这句注释,然后var json = eval("(" + data + ")"); 为什么就可以了呢 真是奇怪
展开
 我来答
yugi111
2014-12-06 · TA获得超过8.1万个赞
知道大有可为答主
回答量:5.1万
采纳率:70%
帮助的人:1.3亿
展开全部
eval("(" + jsonstr + ")");

JSON 在ie下不存在,


$.parseJSON则规定key必须是双引号括起来的,

二者都没有eval好
来自蓝翔的骚年
推荐于2018-05-13
知道答主
回答量:40
采纳率:0%
帮助的人:8.4万
展开全部
public static Object jsonToBean(String jsonString, Class<?> beanClass) {
JSONObject json = JSONObject.fromObject(jsonString);
Object object = JSONObject.toBean(json, beanClass);
return object;
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
JSON在线解析
2017-08-01 · 专注JSON在线解析工具,JavaDemo分享
JSON在线解析
采纳数:644 获赞数:1154

向TA提问 私信TA
展开全部
推荐个好的JSON在线解析
JSON在线解析:http://www.sojson.com/

JSON在线解析:http://www.sojson.com/simple_json.html
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式