JavascriptAndJson

json字符串与json对象的转化(除eval以外,运行时需要加入json.js

js将json转换为json对象

1.eval方法解析

1 function fun(){
2     var jsonObj=eval("("+字符串+")");
3     return jsonObj;          
4 }

2.new function形式

1 function strToJson(str){ 
2   var json = (new Function("return " + str))(); 
3   return json; 
4 }

3.使用全局JSON对象

function strToJson(str){ 
    return JSON.parse(str); 
} 

将json对象转换为json字符串 

function fun(){
  return JSON.stringify(jsonObj) ;     
}
function fun(){
    return  jsonObj.toJSONString();
}    
原文地址:https://www.cnblogs.com/zhuxiaodong/p/6025560.html