Java 使用Google Directions API在android应用程序中获取驾驶说明
我有一个android应用程序,我应该向用户显示驾驶方向。 我使用谷歌方向API来实现这一点。 这涉及到向他们的url发出请求并获得JSON结果。 现在,问题是:驾驶方向在标记/名称-“html指令”内。 在这里我得到了方向,但它嵌入了unicode字符,例如 “html_说明”:“将第一个\u003cb\u003eleft\u003c/b\u003e带向\u003cb\U003EBanerugatta Rd\u003c/b\u003e” 如何去掉这些unicode值并从中提取纯文本Java 使用Google Directions API在android应用程序中获取驾驶说明,java,android,unicode,driving-directions,Java,Android,Unicode,Driving Directions,我有一个android应用程序,我应该向用户显示驾驶方向。 我使用谷歌方向API来实现这一点。 这涉及到向他们的url发出请求并获得JSON结果。 现在,问题是:驾驶方向在标记/名称-“html指令”内。 在这里我得到了方向,但它嵌入了unicode字符,例如 “html_说明”:“将第一个\u003cb\u003eleft\u003c/b\u003e带向\u003cb\U003EBanerugatta Rd\u003c/b\u003e” 如何去掉这些unicode值并从中提取纯文本 请帮助尝试
请帮助尝试以下方法:
try {
// Convert from Unicode to UTF-8
String string = "abc\u5639\u563b";
byte[] utf8 = string.getBytes("UTF-8");
// Convert from UTF-8 to Unicode
string = new String(utf8, "UTF-8");
} catch (UnsupportedEncodingException e) {}
getString(“html\U指令”).replaceAll(“\”,“”)用于获取不带标记的html指令感谢您的回答。实际上,在解析后得到的实际文本中有HTML标记,我使用replaceAll(“\\”,“)删除了这些标记。但还是要谢谢你的关心。你的回答对我不起作用。@Ankit的
replaceAll(“\\”,“”)
,是的。