2011-11-23 100 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