作者swabasic (去吧 皮卡丘!)
看板AndroidDev
標題[問題] webview html格式
時間Mon Mar 17 17:53:27 2014
目前遇到從server接data回來是html格式,
於是要用webview來呈現,
一開始把html data接收到之後,要放到string就錯了,
html data:
http://nopaste.info/3205c33f13.html
目前是先把幾個常見格式的先改(如下述)
htmlData = htmlData.replaceAll("&", "");
htmlData = htmlData.replaceAll("quot;", "\"");
htmlData = htmlData.replaceAll("lt;", "<");
htmlData = htmlData.replaceAll("gt;", ">");
只是用完放到string還是不行,
苦於我是android新手+html菜鳥,想請問是格式還需要replace哪裡?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.34.79.217
1F:→ lovelycateye:htmlData.replaceAll("&", "&"); 第一行就錯 03/17 18:41
2F:→ tails32100:android.text.Html.fromHtml(String source) 03/17 21:25
想請問還有什麼方法可以去做這件事?
因為放進string 還是會錯...
※ 編輯: swabasic 來自: 114.45.93.26 (03/18 22:40)
5F:→ tails32100:放進String的意思是?? 03/19 00:31
6F:→ swabasic:因為不放到string沒辦法replace 03/20 00:08
7F:→ tails32100:Html那個 後面加個.toString()看看吧 03/20 02:42
8F:→ tails32100:我也不懂會錯是什麼意思@@ 是Eclipse錯誤還是執行錯誤? 03/20 02:42