文字列が Actionscriptescape()
関数によってパーセント エンコードされ、デコードのために Java に渡される環境があります。
たとえば、テスト文字列があります"m é"
。
それは Actionscript escape() に渡され"m%20%E9"
、Java でデコードしようとすると次のように出力されます。
URLDecoder.decode("m%20%E9", "UTF-8")
結果は次のとおりです。
"m ?"
%E9 は「é」文字の Unicode ポイントのようですが、Java デコードでは完全には理解されません。
Actionscript escape() でエンコードされた文字列を Java でデコードする方法はありますか? これらの関数は異なるように見えるため、どのエスケープ形式を使用しますか?
助けてくれてありがとう、
パオロ