开发者社区> 问答> 正文

怎么解析json格式的数据文件? 400 报错

怎么解析json格式的数据文件? 400 报错

用jquery异步请求了一个文件,文件里面的数据时json格式,文件名是listmsg_inbox.sms,内容如下:

<?xml version="1.0" encoding="UTF-8" ?>
[{"moduleName":"","sender":"\"胡利华\" <13056893386>","address":{"name":"胡利华","phone":"13056893386"},"owner":"蔡亚红/市财税局/nbl","showSender":"胡利华","receiveDate":{"hours":10,"minutes":5,"seconds":10,"nanos":30000000,"date":27,"year":112,"time":1353981910030,"day":2,"timezoneOffset":-480,"month":10},"phone":"13056893386","sessionEnabled":true,"applicationId":"","createDate":{"hours":10,"minutes":5,"seconds":10,"nanos":30000000,"date":27,"year":112,"time":1353981910030,"day":2,"timezoneOffset":-480,"month":10},"message":"tt","smsMsgId":0,"messageId":"109890b63b22218c013b3f9c5c0f043f"}]

其中dataType:"json"是这样设置,但会报错;如果设置dataType:"text",就能请求成功,为什么?

设置dataType:"text",返回的是字符串,那怎么解析啊?

$(function(){
	$.ajax({
		type:"GET",
		url:"listmsg_inbox.sms",
		dataType:"json",
		success:function(data){
			alert(data);
		},	
		error:function(){
			alert("error");
		}
	 });
});

 

展开
收起
爱吃鱼的程序员 2020-06-01 10:28:42 725 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    这是Json格式?第一行<xml...>是什么? ######那怎么解析啊?谁知道啊######四不像,谁写的让谁解析去######先按照text获取到内容,然后把多余的标签截掉,然后再解析成对象######

    用text取得值. 然后先把掉第一行,

    余下的就是json格式.  js语言的伟大之处就体现出来了, 我们转换成json 对象.

    var obj = eval("'"+textdata+"'"); //多试试, 反正是eval的活. 

    ######

    引用来自“Tuesday”的答案

    用text取得值. 然后先把掉第一行,

    余下的就是json格式.  js语言的伟大之处就体现出来了, 我们转换成json 对象.

    var obj = eval("'"+textdata+"'"); //多试试, 反正是eval的活. 

    我去掉第一行了,然后这么做,var obj = eval("'"+textdata+"'");也不行啊,还能怎么做啊
    ######

    引用来自“yanggang”的答案

    引用来自“Tuesday”的答案

    用text取得值. 然后先把掉第一行,

    余下的就是json格式.  js语言的伟大之处就体现出来了, 我们转换成json 对象.

    var obj = eval("'"+textdata+"'"); //多试试, 反正是eval的活. 

    我去掉第一行了,然后这么做,var obj = eval("'"+textdata+"'");也不行啊,还能怎么做啊
    你把网址发上来才行呀, 你这样讲, 我们没法测.
    2020-06-01 10:28:44
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
神龙云服务器产品及技术深度解析 立即下载
弹性创造价值:基于ECS的最佳性价比实践解析 立即下载
又快又稳:阿里云下一代虚拟交换机解析 立即下载

相关镜像