网络编程数据处理

在这个互联网的时代里任何数据都是需要经过处理的

想想在网络的时代
请求是如何被处理的

这两张图就是我们这章要解决的思路以及问题。

现在已经不常用xml了,因为相对于json来说浪费空间。

如何把这些数据展现在界面上。

android:hint=""     里面的内容是显示在EditText里灰色的提示语

提示语


异步


异步

说完异步就来说说数据解析

XML和JSON的数据解析

XML数据解析第一种方法SAX。

新建一个xml文件夹,里面新建一个类叫SAX继承于DefaultHandler,然后查询需要实现的方法。


raw数据让处理器处理


请求方法:GET

请求参数:参数名 类型 必填 参数位置 描述 默认值

请求示例:

http://apistore.baidu.com/microservice/weather?citypinyin=beijing

JSON返回示例:

{

errNum: 0,

errMsg: "success",

retData: {

city: "北京", //城市

pinyin: "beijing", //城市拼音

citycode: "101010100",  //城市编码

date: "15-02-11", //日期

time: "11:00", //发布时间

postCode: "100000", //邮编

longitude: 116.391, //经度

latitude: 39.904, //维度

altitude: "33", //海拔

weather: "晴",  //天气情况

temp: "10", //气温

l_tmp: "-4", //最低气温

h_tmp: "10", //最高气温

WD: "无持续风向", //风向

WS: "微风(<10m/h)", //风力

sunrise: "07:12", //日出时间

sunset: "17:44" //日落时间

}

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容