日期:2014-05-16  浏览次数:20402 次

Android中的JSON解析方式:json; Gson ; Fastjson
本文主要介绍Json数据的解析
----a,json数据的介绍
----b,json数据的解析
----c,gson数据的解析,谷歌公司的一种格式
----d,fastjson数据的解析,阿里巴巴的一种格式

通过本文的学习能掌握json数据格式的解析,为以后json格式数据的解析做到熟练于心。


Json的全称:JavaScript Object Notation

JSON的定义:
       一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式 ,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。 – Json.org


Json建构于两种结构:
“名称/值”对的集合(A collection of name/value pairs)。不同的语言中,它被理解为对象(object),纪录(record),结构(struct),字典(dictionary),哈希表(hash table),有键列表(keyed list),或者关联数组 (associative array)。 
值的有序列表(An ordered list of values)。在大部分语言中,它被理解为数组(array)



JSON对象是一个无序的“‘名称/值’对”集合。
一个对象以“{”(左括号)开始,“}”(右括号)结束。
每个“名称”后跟一个“