(转)Json对象与Json字符串互转

Json

jQuery的转换方式

$.parseJSON( jsonstr );//可以将json字符串转换成json对象

浏览器支持的转换方式(Firefox,chrome,opera,safari,ie8+)

JSON.parse(jsonstr); //可以将json字符串转换成json对象
JSON.stringify(jsonobj); //可以将json对象转换成json对符串 

Javascript支持的转换方式(不推荐的方式!)

 eval('(' + jsonstr + ')'); //可以将json字符串转换成json对象

注意:这种方式不安全eval会执行json串中的表达式

JSON官方的转换方式

插件json2.js,使低版本浏览器支持JSON对象以及其stringify()和parse()方法

你可能感兴趣的:((转)Json对象与Json字符串互转)