`

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);

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics