JSON基本概念:
JSON全名: Java Script Object Natation. 即JavaScript的对象表现形式。
目前已经发展成一种轻量级的数据交换格式。
特点:不依赖于任何语言,跨平台。
使用场景主要用于不同语言之间的数据传递
JSON和XML/Properties的区别:
1. JSON是轻量级的,而XML是重量级,目前XML一般用于配置
2. JSON是有结构的,而Properties仅仅是Key/Value
JSON官网语法:
主要是两种格式,一种是对象,一种是数组。组里可以包含对象,对象里也可以包含数组。
对象(object)
是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“‘名称/值’ 对”之间使用“,”(逗号)分隔。
例子: