首页 > Web开发 > 详细

关于json 是字符串还是对象的问题

时间:2018-01-16 17:27:27      阅读:182      评论:0      收藏:0      [点我收藏+]

是用ajax提交的时候,json应该是字符串形式;

响应的内容,根据设置处理不同,可能是对象形式;也可能是字符串形式。

如果是字符串形式,可转化成对象形式 再进行处理。

以下常用的几个转换函数:看名字就知道什么类型

                 var JsonObj = eval(‘(‘ + responseJsonStr + ‘)‘);

                 var JsonObj = responseJsonStr .parseJSON();

                 var JsonObj = JSON.parse(responseJsonStr ); 

 

                  var  requestJsonStr=JsonObj .toJSONString();

                  var requestJsonStr=JSON.stringify(JsonObj );

var JsonObj = eval(‘(‘ + responseJsonStr + ‘)‘);
var JsonObj = responseJsonStr .parseJSON();
var JsonObj = JSON.parse(responseJsonStr ); 


var  requestJsonStr=JsonObj .toJSONString();
var requestJsonStr=JSON.stringify(JsonObj );

 

关于json 是字符串还是对象的问题

原文:https://www.cnblogs.com/infoo/p/8297015.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!