您的位置:首页 > Web前端 > JavaScript

JSON对象与JSON字符串相互转换

2015-09-15 15:26 435 查看
1. JSON对象转会为JSON字符串
// JSON 对象
var obj = {
'name' : 'abc',
'age'  : 20,
'sex'  : 'male'
};

var jsonStr = JSON.stringify(obj);
console.log(jsonStr);
// 转换结果: {"name":"abc","age":20,"sex":"male"}


2. JSON字符串转换为JSON对象
// JSON字符串
var jsonStr = '{"name":"abc","age":20,"sex":"male"}';

方法一:
var obj = eval('(' + jsonStr + ')');

方法二:
var obj = JSON.parse(jsonStr);

console.log(obj);
// 转换结果:Object {name: "abc", age: 20, sex: "male"}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: