js json字符串与json对象互相转换

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

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

var obj = eval(‘(’ + str + ‘)’);

或者

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

或者

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

然后,就可以这样读取:

console.log(obj.name);

二、可以使用toJSONString()或者全局方法JSON.stringify()将JSON对象转化为JSON字符串。

例如:

var last=obj.toJSONString(); //将JSON对象转化为JSON字符

或者

var last=JSON.stringify(obj); //将JSON对象转化为JSON字符

console.log(last);

猜你喜欢

转载自blog.csdn.net/moxiaoya1314/article/details/80430713
今日推荐