字符串到Utf-8 Java双引号“;
我曾尝试在Java中将字符串转换为utf-8格式 使用的源代码:字符串到Utf-8 Java双引号“;,java,string,utf-8,Java,String,Utf 8,我曾尝试在Java中将字符串转换为utf-8格式 使用的源代码: str=新字符串(str.getBytes(“UTF-8”),“UTF-8”) 许多编码问题都得到了解决。但双引号会产生错误 输出为: \“刀子”\u Sotelo 所需输出为: %22刀%22_索特洛 您可能正在寻找URL编码机制: String result = java.net.URLEncoder.encode(input, "UTF-8"); 您要查找的是urlencoded,而不是utf8str=newstring(
str=新字符串(str.getBytes(“UTF-8”),“UTF-8”)代码>
许多编码问题都得到了解决。但双引号会产生错误
输出为:
\“刀子”\u Sotelo
所需输出为:
%22刀%22_索特洛
您可能正在寻找URL编码机制:
String result = java.net.URLEncoder.encode(input, "UTF-8");
您要查找的是urlencoded,而不是utf8str=newstring(str.getBytes(“UTF-8”),“UTF-8”)
实际上与str=str