码迷,mamicode.com
首页 > Web开发 > 详细

详细理解JSON

时间:2017-08-31 10:57:38      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:详细   属性   ati   json   style   val   数据   htm   load   

1.什么是JSON?

全称:JSON(Javascript Object Notation)

在IE7之后javascript推出的一种对象语法。

JSON是一种轻量级的数据交换格式,是独立的语言。

作用:通常用于服务端向页面传输数据。

优点:易于理解。点击这里查看JSON和XML比较http://www.cnblogs.com/SanMaoSpace/p/3139186.html

json.jar下载:http://download.csdn.net/download/qq_31708763/9957838

2.JSON语法规则:

  数据为键值对  k : v

  数据由逗号分隔  ,

  大括号保存对象  对象:{}

  方块保存数组   []
属性属性:多对属性和值之间使用逗号分隔。

个对象,可以使用JSON数组来组织,

JSON数组

[{id:1,city:xxx},{ id:2,city:xxx },{ id:3,city:xxx }]

var arr=[{

  id:1,

  city:"北京"

},

{

  id:2,

  city:"上海"

},

{

  id:3,

  city:"广州"

}];

如何将一个json形式的字符串,转换成json对象?

使用eval()函数

var obj = eval("(" + ")")

也可以var obj = JSON.parse(arr);

点击这里查看城市级联实例http://blog.csdn.net/qq_31708763

详细理解JSON

标签:详细   属性   ati   json   style   val   数据   htm   load   

原文地址:http://www.cnblogs.com/JaneYork/p/7455276.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!