首页 > 技术文章 > JS对象转化为JSON字符串

ytwy 原文

js方法:

JSON.stringify 把一个对象转换成json字符串
JSON.parse 把一个json字符串解析成对象。

实例:

var jsObj = {};  
jsObj.testArray = [1,2,3,4,5];  
jsObj.name = 'CSS3';  
jsObj.date = '8 May, 2011';  
var str = JSON.stringify(jsObj);  
var str1 = JSON.parse(str);  
alert(str);
alert(str1.name);  

上面方法用FR实现:

var jsObj = {};  
jsObj.testArray = [1,2,3,4,5];  
jsObj.name = 'CSS3';  
jsObj.date = '8 May, 2011';  
var str=FR.jsonEncode(jsObj);
var str1=FR.jsonDecode(str);
alert(str);
alert(str1);

JQ方法:

用jquery的方法  $.parseJSON(jsonString) //将json字符串转化为json对象
在官网下载一个json2.js  然json.parse()方法  这个方法firefox chrome是直接支持的 ie需要引入json2.js

推荐阅读