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-8
String string = "走\u003cb\u003e沙田坳道\u003c/b\u003e";
byte[] utf8 = string.getBytes("UTF-8");
// Convert from UTF-8 to Unicode
string = new String(utf8, "UTF-8");
//Filter to plain text
string=string.replaceAll("\\<.*?>","");
System.out.println(string);
} catch (UnsupportedEncodingException e) {}