本文主要是介绍如何把utf8的html text变成plain text,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
access following link
http://maps.google.com/maps/api/directions/json?origin=shatin,hk&destination=mongkok,hk&sensor=false
你会看到在"html_instruction" tag里有类似下列的字样
走\u003cb\u003e沙田坳道\u003c/b\u003e
其实这是把html tag用utf8来表示,上面的字样转换正常后应该是:
走<b>沙田坳道</b>
如果你想把
走\u003cb\u003e沙田坳道\u003c/b\u003e
变成plain text
走沙田坳道
应该使用系列代码
try {// Convert from Unicode to UTF-8String string = "走\u003cb\u003e沙田坳道\u003c/b\u003e";byte[] utf8 = string.getBytes("UTF-8");// Convert from UTF-8 to Unicodestring = new String(utf8, "UTF-8");//Filter to plain textstring=string.replaceAll("\\<.*?>","");System.out.println(string);} catch (UnsupportedEncodingException e) {}
这篇关于如何把utf8的html text变成plain text的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!