作者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