JSON(JavaScript Object Notation, JS对象简谱)是一种轻量级的数据交换格式。它基于 ECMAScript(European Computer Manufacturers Association, 欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。
1.JSON的两种数据格式:
json有两种数据格式:一种是数组格式,一种是对象格式。
json格式间的相互嵌套:
2.FastJson介绍
FastJson是阿里巴巴开源的Json解析库,它可以解析JSON格式的字符串,支持将java bean序列化为json字符串,也可以将json字符串反序列化为java bean。
FastJson的重要API: