JSON学习笔记

来源:互联网 发布:c语言连用else if 编辑:程序博客网 时间:2024/05/16 07:33


JSON笔记

参考文档:http://www.json.org/java/index.html

JSON: JavaScript Object Notation

JSON是存储和交换文本信息的语法,它比xml更小、更快、更易解析没有xml结构清晰

JSON独立于语言与平台,现在已经被很多语言所采纳用以作为传输方式

 

JSON数据格式:键值对  key:value     value是任何类型(int,string,float,boolean,object)

1.有点像Map接口

2.冒号就类似于赋值(=) 

举例:(包含了一个简单的key:value emp的集合)

  JSONObject jsonObject={

key1:value1,

zhangsan:{name:zhangsan,age:21,info:xxxxxxinfo}

emps:

[

{name:xuyi,age:21},

{name:linshiyu,age:19}

    ]

}

 

Java解析JSON对象:

1.导入json jar

2.之后就看文档吧(太简单了吧)

参考文档和java操作有一点点的不同,主要是java自己还进行了封装,不过影响不大,一看就明白的。

主要是看JSONObjectJSONArrayAPI文档


 


0 0