将div加载到Android上的webview中

时间:2012-07-04 08:37:08

标签: android webview

我有一个Android应用程序,它包含一个WebView,我想在其中显示的不是网页,而只是显示该网页的div。我应该提一下,我无法访问该页面。

谢谢!

2 个答案:

答案 0 :(得分:14)

我会推荐Jsoup。它比tagsoup更大,但提供了内置功能,可以从URL中提取HTML,并且非常易于使用。例如,如果您要提取ID为div的{​​{1}},则会执行以下操作:

example

然后将您提取的HTML加载到您的网页视图中:

Document doc = Jsoup.connect(url).get();
Elements ele = doc.select("div#example");

答案 1 :(得分:2)

您需要自己加载页面的HTML,提取div内容并将其作为字符串传递给WebView。您可能会发现HTML解析器库(例如tagsoup)对此很有用。