欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

jquery,字符串转json对象,json对象转字符串

程序员文章站 2022-05-27 21:54:50
字符串转json对象 方法一:var json = eval('(' + str + ')'); 方法二:return JSON.parse(str); json对象转字符串 JSON.stringify(jsonobj); //可以将json对象转换成字符串 例如: JSON字符串:var str ......

字符串转json对象

方法一:var json = eval('(' + str + ')');

方法二:return json.parse(str);

 

json对象转字符串

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

 

例如:

json字符串:
var str1 = '{ "name": "cxh", "sex": "man" }'; 
json对象:
var str2 = { "name": "cxh", "sex": "man" };

一、json字符串转换为json对象

要使用上面的str1,必须使用下面的方法先转化为json对象:

//由json字符串转换为json对象

var obj = eval('(' + str + ')');

或者

var obj = str.parsejson(); //由json字符串转换为json对象

或者

var obj = json.parse(str); //由json字符串转换为json对象

 

获取json对象里面的值的方式:

方式1,var name=obj.name;

方式2,var name=obj["name"];