json2.js 入门教程
JSON官方(http://www.json.org/)提供了一个json2.js,提供了JSON的序列化和反序列化方法,可以将一个JSON对象转换成JSON字符串,也可以将一个JSON字符串转换成一个JSON对象。
json2.js会创建一个内部的全局变量,提供json对象与字符串之间的转换。由于eval已经不提倡使用了,并存在一定的危险,建议使用内置parse json的方法。
JSON.parse(jsonstr); //可以将JSON字符串反序列化成JSON对象
JSON.stringify(jsonobj); //可以将JSON对象序列化成JSON字符串
序列化,json对象化转string
var jsonObj = { id: '1', name: 'Tom' }; var jsonStr=JSON.stringify(jsonObj)
输出结果:{"id":"1","name":"Tom"}
反序列化 string 转json 对象