日期:2014-05-16  浏览次数:20360 次

1.Json

?

? JSON的全称是JavaScript Object Notation(即JavaScript对象标识),实际上是通过组合使用JavaScript中的数组与键值对(hash)对象来描述数据的结构。数组用来表示有序结构,键值对用来表示对应关系。


?

?


从上面这几幅图,大家应该很容易理解json的键值对应关系。正是由于Json这种简洁,易于编写和阅读,所以现在被广泛用来作为轻量级数据交换格式。

?

Json的表示方式:{}代表一个对象的表示方式,[]代表数组的表示方式。

?

例如:var person = {'name':'tom','address':'UK','age':'14'};(person对象)

var fruit = ["apple", "pear", "orange", "banana"];(fruit数组)

当然了,你也可以进行嵌套,例如:var province = {'河南':['洛阳', '郑州', '开封'],'江苏':['南京', '苏州', '徐州']};

?

这就是json的表示方式,下一篇我将开始介绍如何在java中解读json。