安卓调用html的页面怎么获取html页面的数据

如题所述

第1个回答  2017-01-04

    首先你需要导入:HttpClient、HttpGet

    然后通过HttpGet通过url发送request

    通过HttpClient的execute获取response

    解析返回的内容

HttpClient client = new DefaultHttpClient();
HttpGet request = new HttpGet(url);
HttpResponse response = client.execute(request);

String html = "";
InputStream in = response.getEntity().getContent();
BufferedReader reader = new BufferedReader(new InputStreamReader(in));
StringBuilder str = new StringBuilder();
String line = null;
while((line = reader.readLine()) != null)
{
    str.append(line);
}
in.close();
html = str.toString();

第2个回答  2016-08-16
通过id值来获取
相似回答