1 。 什么是JSON
就是现在网络上比较流行的数据交换格式 , 在网络上比较通用的数据交换格式呢就是XML ,在二个异构系统当中,进行数据交换,XMl是最好的选择,最近几年呢,这个JSON以体积小解码方便
谷歌提供的API将JSON数据转换为JAVA数据,
1 . JSON:JavaScript Object Notatoin
JSON这种数据来源于javascrip,
2 。 JSON数据是一系列键值对的集合
JSON VS XML
A:二者的数据可读性基本相同
B:二者同样拥有丰富的解析手段
C:JSON的体积更小
D:JSON与JS交互更加方便
E:JSON对数据的描述性相对差
一个JSON例子:
{ " name " : " Tom " , "address" : { " city " : " 西安 " , " 区 " : " 高新区 " , " 街道 " : " 鱼华寨 " }}
中括号代表可以放很多个JSON对象,[{"name" : "tom", "age" : "20"} , {"name" : "lily" , "age" : "21"}]
谷歌JSON允许你直接将json对象转换为java对象