0

js メソッドを使用して文字列をエンコードしました。

var result = escape('Вася') 

結果として取得: "%u0412%u0430%u0441%u044F"

Javaでこの文字列をデコードするにはどうすればよいですか?

これは機能しません:

URLDecoder.decode(text, "UTF-8");
4

1 に答える 1

0

を使用しますencodeURI()。多かれ少なかれ同等でURLEncoder.encode()あり、たまたま の逆になりURLDecoder.decode()ます。encodeURIComponent()非 ASCII 文字をより丁寧に処理する which を試すこともできます。

于 2013-06-24T15:58:18.453 に答える