[問題] webview html格式

看板AndroidDev作者 (去吧 皮卡丘!)時間10年前 (2014/03/17 17:53), 編輯推噓0(008)
留言8則, 3人參與, 最新討論串1/1
目前遇到從server接data回來是html格式, 於是要用webview來呈現, 一開始把html data接收到之後,要放到string就錯了, html data: http://nopaste.info/3205c33f13.html 目前是先把幾個常見格式的先改(如下述) htmlData = htmlData.replaceAll("&amp;", ""); htmlData = htmlData.replaceAll("quot;", "\""); htmlData = htmlData.replaceAll("lt;", "<"); htmlData = htmlData.replaceAll("gt;", ">"); 只是用完放到string還是不行, 苦於我是android新手+html菜鳥,想請問是格式還需要replace哪裡? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.34.79.217

03/17 18:41, , 1F
htmlData.replaceAll("&amp;", "&"); 第一行就錯
03/17 18:41, 1F

03/17 21:25, , 2F
android.text.Html.fromHtml(String source)
03/17 21:25, 2F

03/17 21:26, , 3F
03/17 21:26, 3F

03/17 21:29, , 4F
03/17 21:29, 4F
想請問還有什麼方法可以去做這件事? 因為放進string 還是會錯... ※ 編輯: swabasic 來自: 114.45.93.26 (03/18 22:40)

03/19 00:31, , 5F
放進String的意思是??
03/19 00:31, 5F

03/20 00:08, , 6F
因為不放到string沒辦法replace
03/20 00:08, 6F

03/20 02:42, , 7F
Html那個 後面加個.toString()看看吧
03/20 02:42, 7F

03/20 02:42, , 8F
我也不懂會錯是什麼意思@@ 是Eclipse錯誤還是執行錯誤?
03/20 02:42, 8F
文章代碼(AID): #1J9iOSdb (AndroidDev)