现在的位置: 首页 > 综合 > 正文

json学习笔记

2013年09月20日 ⁄ 综合 ⁄ 共 376字 ⁄ 字号 评论关闭

1. str 转json


var str = '{ "name": "Violet", "occupation": "character" }';


var obj = eval('(' + str + ')'); //可以使用eval来转换 字符串 为

Object
var obj2 = str.parseJSON(); //也可以使用 parseJSON() 来转换 字符串 为 Object



2.json转str


alert(obj.toJSONString());


JSON.stringify(obj);




3.eval函数



var code1='"a" + 2'; //表达式

var code2='{a:2}'; //语句


alert(eval(code1)); //->'a2'


alert(eval(code2)); //->undefined

alert(eval('(' + code2 + ')')); //->[object Object]

抱歉!评论已关闭.