2 wyy94 wyy94 于 2016.04.06 10:41 提问

Ajax返回接送数据。显示不是json数据

图片说明我看了下这是json的格式,为什么提示为不是json格式

4个回答

showbo
showbo   Ds   Rxr 2016.04.06 10:45

你输出的是字符串,不是json对象,要eval或者JSON.parse转成json对象

wyy94
wyy94 谢谢您的帮助,已经找到原因了。因为数据中有空格
一年多之前 回复
showbo
showbo 回复wyy94: 你remark是不是有换行,替换掉。如果是自己组合的json字符串,要注意将双引号替换为实体"或者\"
一年多之前 回复
wyy94
wyy94 这个去除其中的Remarks就可以执行
一年多之前 回复
wenxuechaozhe
wenxuechaozhe   2016.04.06 10:54

你看看你remarks里面是不是有换行符这些,然后给替换掉。建议你把json串拷贝出来,用校验格式弄下,一下子就看出来了。http://www.bejson.com/

wyy94
wyy94 谢谢您的帮助,已经找到原因了。因为数据中有空格
一年多之前 回复
CSDNXIAOD
CSDNXIAOD   2016.04.06 11:23

ajax返回json数据
Spring MVC中ajax返回json数据
ajax处理返回的json数据
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

Royal_lr
Royal_lr   Ds   Rxr 2016.04.06 14:05

不是标准的json的格式的,,

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!