javascript Json和String互转

 

var jsonText = "{\"id\":\"123\",\"name\":\"tom\",\"sex\":\"male\"}";

var jsonObj = {"id":"123","name":"tom","sex":"male"};

 

1.利用JavaScript自带eval函数转换

     var myJson= eval("("+jsonText+")");

2.利用json2.js转换

JSON—>String

     var myStr = JSON.stringify(jsonObj);

String—>JSON
     var myJson = JSON.parse(jsonText);

3.利用jQuery转换

JSON—>String

     //var myStr = $.stringifyJSON(jsonObj);

String—>JSON

     var myJson= $.parseJSON(jsonText);

4.利用jquery.min.json.js转换(跟jQuery一起使用)

JSON—>String

     var myStr = $.toJSON(jsonObj);

String—>JSON
     var myJson = $.evalJSON(jsonText);

 

发布了16 篇原创文章 · 获赞 1 · 访问量 3164
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览