当前位置: 代码迷 >> JavaScript >> json in javascript 学习总结
  详细解决方案

json in javascript 学习总结

热度:81   发布时间:2012-11-12 12:31:58.0
json in javascript 学习小结

1.?? javascript的json版本目前有两个
???????? 链接1? http://www.json.org/json.js
???????? 链接2 http://www.json.org/json2.js

?

2.?? 首先都需要引入
????? <script type="text/javascript" src="js/json/json版本.js"></script>

?

3. ? json.js 开始部分有这样一句话
???? This file has been superceded(所取代) by http://www.JSON.org/json2.js

?

4. ? json.js中的重要方法

??? (1). javascript申明的object对象转化为json对象 object.toJSONString()
??? (2). 用eval()来转换JSON文本到对象 或者 使用parseJSON()方法?

?

5.? json2.js中的重要方法
???? (1). JSON.parse(JSONtext); 将一个JSON文本转化为对象

?

var jsontext = '{"firstname":"Jesper","surname":"Aaberg","phone":["555-0100","555-0120"]}';
var contact = JSON.parse(jsontext);
var fullname = contact.surname + ", " + contact.firstname;
// The value of fullname is "Aaberg, Jesper"

?

??? (2).? JSON.stringify(value); 将一个javascript对象转换为 JSON 文本。
??? (3).? 通过eval() 函数可以将JSON 文本转化为对象。