Android基础(网络)——Json数据解析

来源:互联网 发布:邮政储蓄银行软件 编辑:程序博客网 时间:2024/06/05 00:59

既然是基础的话,主要就讲讲如何实现从服务器端读取数据,并且将这些数据解析成可使用的字符显示在所需要的控件中。

对于Json而言,我们首先需要认识其本质为键值对,即相当于一个按键(名称)对应一个值(数值),这就从本质上启发了我们对Json数据的解析方式,可以以一种索引的方式,按照定义的键读取对应的值。通常情况下,从服务器读取到的数据类型为String类型的Json内容。我们所做的方法是将String类型的字符串还原成Json对象。Json类提供了这种方法,

JSONObject jsonObject = new JSONObject((String) msg.obj);String status = jsonObject.getString("status");String message = jsonObject.getString("msg");
其中msg.obj中放的对象就是字符串对象,将该字符串对象引述如下:


一、Json数据的类型

Json数据类型主要分成如下四种数据类型,分别为全部由Json对象组成的Json数据。

0 0
原创粉丝点击