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'實際上是一樣的 –