在 Java 中,如何将包含转义为 utf 8 的 unicode 字符的字符串,例如从 Rüppell's_Vulture 转换为 R%c3%bcppell's_Vulture
问问题
244 次
2 回答
1
String s = URLDecoder.decode("R%c3%bcppell's_Vulture", "UTF-8");
String s = URLEncoder.encode("Rüppell's_Vulture", "UTF-8");
使用 % 它是一个 URL 编码。
于 2013-06-14T09:24:11.907 回答
0
使用 getBytes("UTF-8) 将其复制到字节数组中。像这样:
byte[] utf = String.getBytes("UTF-8")
不知道仅使用字符串处理它的方式(我相信它们具有固定的编码)。
于 2013-06-14T09:28:37.140 回答