2
我试图字符串转换为UTF-8格式的Java UTF-8 Java的双引号“使用字符串到
源代码: str = new String(str.getBytes("UTF-8"), "UTF-8");
许多编码问题都解决了,但双引号创建。 。一个错误
输出是:
\ “刀\” _索特洛
所需输出是:
%22Knife%22_Sotelo
我试图字符串转换为UTF-8格式的Java UTF-8 Java的双引号“使用字符串到
源代码: str = new String(str.getBytes("UTF-8"), "UTF-8");
许多编码问题都解决了,但双引号创建。 。一个错误
输出是:
\ “刀\” _索特洛
所需输出是:
%22Knife%22_Sotelo
也许,你正在寻找一个URL编码机制:
String result = java.net.URLEncoder.encode(input, "UTF-8");
您正在寻找urlencoded的,不UTF8 –
'str = new String(str.getBytes(“UTF-8”),“UTF-8”)'和str = str'实际上是一样的 –