技术
1.JSON的定义:(1)他是一个轻量级的文本数据交换格式
(2)据我自我描述性【看到某个JSON数据就能知道她的特点】
(3)比xml传输速度快【跨平台】
2.JSON的语法结构:
构成要素:1.对象{} 2.数组[] 3.属性名:属性值 4.逗号 (多个数据之间用,分割)
属性值类型的种类:字符串、数字、布尔值、null、数组、对象
3.JOSN实战
步骤1:JOSN解析框架fastjson/1.2.47/fastjson-1.2.47.jar【使用maven的pom依赖管理】
步骤2:创建maven工程,并创建标准目录
步骤3:实现java对象转换为JOSN字符串
步骤3.1:创建java对象
步骤3.2 pom引入fastjson的依赖
步骤3.3 测试类转换
JSON.toJSON(stu).toString(); 转
定义集合属性:
将json字符串转成java对象
实战: