js メソッドを使用して文字列をエンコードしました。
var result = escape('Вася')
結果として取得: "%u0412%u0430%u0441%u044F"
Javaでこの文字列をデコードするにはどうすればよいですか?
これは機能しません:
URLDecoder.decode(text, "UTF-8");
js メソッドを使用して文字列をエンコードしました。
var result = escape('Вася')
結果として取得: "%u0412%u0430%u0441%u044F"
Javaでこの文字列をデコードするにはどうすればよいですか?
これは機能しません:
URLDecoder.decode(text, "UTF-8");
を使用しますencodeURI()。多かれ少なかれ同等でURLEncoder.encode()あり、たまたま の逆になりURLDecoder.decode()ます。encodeURIComponent()非 ASCII 文字をより丁寧に処理する which を試すこともできます。