一.什么是Json数据
二.Json数据的三种常见格式及相应的解析方式
1.对象类型
例如:{"name":"张三","age":"25"},这种被一对大括弧包裹的,中间的内容为"key":"value"型的Json数据,就是对象型的Json数据
解析方式:假设从服务器的得到的Json数据为(String data ="{"name":"张三","age":"25"}")
(1)获取Json数据的对象
JSONObject object = new JSOnObject(data);
(2)Json中的数据我们通常可以认为是一个JavaBean对象,比如data中的name和age,就可以看做是一个Person类的姓名和年龄属性
根据key和Value的映射关系,通过getString()方法获得数据
String name = object.getString("name");
String age = object.getString("age");
这样就得到的了Json数据的信息
2.数组类型
数组类型的Json 数据类型例如:data