1.Pull解析方式是用于向服务器发送请求后,解析所接收的xml文件,所以想知道Pull方法,前提是对基本的发送请求方法略有了解。
2.那我们就来了解一下最为常用的OkHttp请求方式把:
OkHttpClient client=new OkHttpClient() ;//首先创建一个OkHttpClient对象
Request request=new Request.Builder().url("http://10.0.2.2/get_data.xml").build();//创建一个服务对象,我们还可以在中间加其他的方法,url()就是我们要请求的网址
Response response=client.newCall(request).execute();
String s=response.body().string();//最后接收回来的就是xml文件
3.我们都知道xml文件都是由一对对键值里面嵌套着其属性值的编辑方式,Pull就是根据根据判断每一个节点是开始,还是结束,来获取相对应的值。
package com.example.gdzc.networktest;
import android.app.DownloadManager;
import android.app.VoiceInteractor;
import android.support.v7.app.AppCompatActivity;
impor