綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[求助] JSOUP連結WebView

[複製連結] 查看: 1497|回覆: 7|好評: 0
跳轉到指定樓層
樓主
stevenklc | 收聽TA | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
發表於 2013-3-16 18:28
10碎鑽
大家好,小弟新手一枚

目前有些問題

目的:把GOOGLE新聞其中的一div顯示在WebView上

code:(網路權限有打開)

Document doc = Jsoup.parse("http://ppt.cc/yiD3");

Elements ele = doc.select("div.google-one-wrapper");

String html = ele.toString();
String mime = "text/html";
String encoding = "utf-8";

web=(WebView)findViewById(R.id.webView1);
web.loadData(html, mime, encoding);

但是結果都是錯誤的=  ="

有大大能解答一下嗎?

謝謝

「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)
收藏收藏 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

沙發
whl | 收聽TA | 只看該作者
發表於 2013-3-17 10:57
檢查一下 html 參數的內容。
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

板凳
 樓主| stevenklc | 收聽TA | 只看該作者
發表於 2013-3-17 13:21
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

地板
ploglin | 收聽TA | 只看該作者
發表於 2013-3-18 10:26
錯在哪要說明一下,看有沒有Log,或是你有沒有檢查節點正不正確?
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

5
whl | 收聽TA | 只看該作者
發表於 2013-3-18 18:50
本帖最後由 whl 於 2013-3-18 19:05 編輯
stevenklc 發表於 2013-3-17 13:21
不好意思,能講得更具體一點嗎??

謝謝


請先看看 html 的值是不是你希望的內容,如果不是,那就不是 webview 的問題,再往前面看找問題點。
請到官方網站看資料jsoup.org
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

6
 樓主| stevenklc | 收聽TA | 只看該作者
發表於 2013-3-24 17:55
又在try了幾天,HTML的值是我希望的內容

抓取的區塊,照我的想法是沒有問題的,WebView確定沒有問題。

問題應該是出在JSOUP,官網資料也看過了,但我一直搞不懂,我的問題點在哪.....

謝謝

用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

7
xjxuvup | 收聽TA | 只看該作者
發表於 2013-3-24 21:46
htmlcleaner也不錯用
可以把html內容讀出來
達到你想要得功能
可以參考這篇文章
http://blog.tonycube.com/2012/10/androidhtml-parserhtmlcleaner.html
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

8
clotai | 收聽TA | 只看該作者
發表於 2013-4-4 01:55
stevenklc 發表於 2013-3-24 17:55
又在try了幾天,HTML的值是我希望的內容

抓取的區塊,照我的想法是沒有問題的,WebView確定沒有問題。

你說錯的意思是什麼 ? 你可以使用 Log.e("TEST", ele.toString()) 秀出你所得到的值.
基本上應該不會有任何問題才對
我使用 jsoup 一段時間也沒發現任何問題.
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則