- 1
- 0
- 约7.88千字
- 约 8页
- 2017-05-20 发布于北京
- 举报
java中ArrayListMapObject和Json互相转换
JSON(JavaScript Object Notation): 是一种轻量级的数据交换格式
一、JSON建构有两种结构:对象和数组
1、对象:对象在js中表示为“{}”扩起来的内容,数据结构为 {key:value,key:value,...}的键值对的结构,在面向对象的语言中,key为对象的属性,value为对应的属性值,所以很容易理解,取值方法为 对象.key 获取属性值,这个属性值的类型可以是 数字、字符串、数组、对象几种。
2、数组:数组在js中是中括号“[]”扩起来的内容,数据结构为 [java,javascript,vb,...],取值方式和所有语言中一样,使用索引获取,字段值的类型可以是 数字、字符串、数组、对象几种。
经过对象、数组2种结构就可以组合成复杂的数据结构了。
二、具体形式
1、对象
(1)一个对象以“{”(左括号)开始,“}”(右括号)结束。
(2)每个“名称”后跟一个“:”(冒号)
(3)“‘名称/值’ 对”之间使用“,”(逗号)分隔
例子:表示人的一个对象:
{
姓名 : 大憨,
年龄 : 24
}
2、数组是值(value)的有序集合。
(1)一个数组以“[”(左中括号)开始,“]”(右中括号)结束。
(2)值之间使用“,”(逗号)分隔。
例子:一组学生
{
学生 :
[
{姓名 : 小明 , 年龄 : 23},
{姓名 : 大憨 , 年龄 :
您可能关注的文档
- FlashActionScript3.0语言及组件参考DisplacementMapFilter.doc
- FlashActionScript3.0语言及组件参考Matrix.doc
- FlashActionScript3.0语言及组件参考ShaderFilter.doc
- FlashActionScript3.0语言及组件参考TextFormat.doc
- FlashActionScript3.0语言及组件参考Sound.doc
- Flash动画游戏制作的各个流程和基本要素.doc
- Flash动画对象绘制及编辑.doc
- flash动画设计教程:3.1-遮罩运用打造旋转的地球.doc
- Flash程序员的Objective–C教程–类结构拆分.doc
- FlashActionScript3.0语言及组件参考Graphics.doc
原创力文档

文档评论(0)