Android数据格式解析对象JSON用法

您所在的位置:网站首页 jsonobject用法 Android数据格式解析对象JSON用法

Android数据格式解析对象JSON用法

2022-06-13 22:21| 来源: 网络整理| 查看: 265

Android

数据格式解析对象

JSON

用法

 

 

 

1.JSON

概念:

 

 

 

 

 

 

 

 

一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性,从而可以在不同平台

间进行数据交换。

JSON

采用兼容性很高的文本格式,同时也具备类似于

C

语言体系的行为。

 

 

 

 

 

 

 

 

 

JSON

可以将

Java

对象转成

json

格式的字符串,

可以将

json

字符串转换成

Java

XML

更轻量级,

Json

使用起来比较轻便和简单。

JSON

数据格式,在

Android

中被广泛运用于客户端和

服务器通信,在网络数据传输与解析时非常方便。

 

 

 

2.

环境配置

 

 

 

 

 

 

 

 

 

http://code.google.com/p/google-gson/

里有一个名为

Gson

的类库,

可以用它来解析

Json

数据,并且,

Adroid 3.0

平台里其实也就是把这一部分直接整合进

Android

里了。我们要解析

Json

数据,直接去网站上下载个

jar

包,导入到工程里,就可以解析

Json

数据了。

 

3.JSON

应用

 

 

 

 

(1).JSON

是一种轻量级的数据交换格式

 

 

 

 

(2).JSON

基于两种数据结构:

Object

Array

。其中

Object

是“名称

/

值”对的集合。

 

3

)在

Android

中包含四个与

JSON

相关的类和一个

Exceptions

 

 

 

 

 

 

 

 

 

a.JSONObject 

 

 

 

 

 

 

 

 

这是系统中有关

JSON

定义的基本单元,其包含一对儿

(Key/Value)

数值。

 

 

 

 

 

 

 

 

b.JSONArray 

 

 

 

 

 

 

 

它代表一组有序的数值。将其转换为

String

输出

(toString)

所表现的形式是用方括号包裹,

数值以逗号”

,

”分隔(例如:

[value1,value2,value3] 

 

 

 

 

 

 

 

 

c.JSONStringer 

 

 

 

 

 

 

 

 

这个类可以帮助快速和便捷的创建

JSONtext

其最大的优点在于可以减少由于格式的错误

导致程序异常,引用这个类可以自动严格按照

JSON

语法规则(

syntaxrules

)创建

JSON text

。每

JSONStringer

实体只能对应创建一个

JSON text

。例如:

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3