我java代码,我有一个字符串名称=“örebro”; //它是一个瑞典人的角色。转换为UTF8格式的字符串
但是,当我在web应用程序中使用这个名称。我在'Ö'字符上打印一些特殊字符。
有没有反正我可以使用“Örebro”中的相同字符。
我做了这样的事情,但没有奏效。
String name = "örebro";
byte[] utf8s = name .getBytes("UTF-8");
name = new String(utf8s, "UTF-8");
但最后的名字打印相同,就像这样。 REBO
请指引我
请参阅http://balusc.blogspot.com/2009/05/unicode-how-to-get-characters-right.html – axtavt 2010-10-21 14:57:45