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

 

posted @ 2016-11-03 10:22  Mr殇城  阅读(96)  评论(0编辑  收藏  举报