android怎么解析html

android怎么解析html,第1张

通过网页解析得到自己想要的数据,也就是一个简单的爬虫。将使用第三方库jsoup实现,通过第三方库,能够快速方便的解析html。在开始之前,需要具备以下能力:

首先,需要对网页编程有一点了解,知道一个页面的结构,标签的含义,知道html网页其实是一种xml格式的文件。如果对这些都了解的话,就可以很方便的进行网页解析了,如果不太熟悉,建议先了解一下网页编程。

然后,在使用第三方库之前,最好是先看一下官方文档:Jsoup官方文档,Jsoup文档中文版。

private void loadHTML(){

String html = "<!DOCTYPE html>\n" +

"<html>\n" +

"<head>\n" +

"<title></title>\n" +

"</head>\n" +

"<body>\n" +

" Hello!耶耶耶<br/>\n" +

"HTML Page here!\n" +

"<img src=\"img/bdlogo.gif\"></im>\n" +

"</body>\n" +

"</html>"

webView.loadData(html, "text/html", "UTF-8")

//webView.loadDataWithBaseURL(null, html, "text/html", "UTF-8", null)

}

1,先要建立一个线程获取json数据 2接着解析json数据 3,设置textview 例如:json数据,strjson= {"key": ["a","b"]} JSONObject object = new JSONObject (strjson) JSONArray arr= object.getJSONArray("key") String text=arr.getString(0)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6145624.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-16
下一篇 2023-03-16

发表评论

登录后才能评论

评论列表(0条)

保存