2011-11-23 51 views
0

当我试图从网页视图的HTML源代码,我用我的解决方案这个例子:阅读内容(XML)于Android的WebView

Extracting HTML from a WebView

现在我想分析不具有HTML页面内容。该页面仅显示从xml源提取的文本。

有没有人有一个想法如何从webview获取内容(或xml源代码)?

问候

实例:XML

<ID>test</ID> <BR> 

<Status>0</Status> 

表现为:TEST0中的WebView

我希望得到 “TEST0”,并把它串

+0

啊哈,所以你收到XML数据并希望将标签之间的所有内容都变成单个字符串?没有界限? –

+0

界面不显示在webview中。我不知道为什么...我想要的内容是否与分隔符 – guile86

+0

是否必须来自'WebView'或者您是否打开其他解决方案? –

回答

0

选项#1 :使用链接到博客文章中显示的相同方法。设计一些从您的网页抓取数据的JavaScript,并通过loadUrl()调用该JavaScript,将结果路由到您通过addJavascriptInterface()注入WebView的某个JavaScript接口。

选项2:完全不使用WebView,并使用HttpURLConnectionHttpClient来获取XML源。

+0

感谢您的答案。我想选择#1,但我不知道如何写这个JavaScript。 - > javascript新手: -/ – guile86

+0

我如何从webview中获取数据? – guile86