JSON格式概述
全名:JavaScript Object Notation
数据格式
JSON对象
{"ID": 001,
"name": "小明",
"age" : 24
}
特征:
1.数据形式键值对形式
“键”:值
2.数据支持:字符串,数字,true,false
3{}大括号之内的数据
JSON对象数组
[
{"ID": 001,
"name": "小明",
"age" : 24
},
{"ID": 002,
"name": "小王",
"age" : 25
}
]
特征:
1.数据使用[]包含
2.中括号内都是JSON格式对象
3.每个对象之间使用逗号隔开,同时最后一个元素不需要逗号
JSON数据验证
解析JSON格式工具
常用工具:
Gson,fastjson,Jackson
以上都是第三方工具,需要导入对应的jar包使用
FastJson内容
JSON核心类:
JSON核心类提供解析和转化方法,用于解析JSON数据格式,同时用于转换类对象到JSON格式,该类对象需要符合JavaBean规范。
JSONArray:
存在按照键值对方式解析获取数据,同时存在一定的List方法
JSONObejct:
获取对应的类对象,指定键值对对应数据的方法
未完待续....