2
我有一个环境,字符串由Actionscript escape()
函数百分比编码,然后传递给Java进行解码。由脚本脚本转义的Java解码字符串
我有例如测试字符串"m é"
。
它传递为ActionScript越狱()输出"m%20%E9"
当我尝试它与Java解码:
URLDecoder.decode("m%20%E9", "UTF-8")
结果是:
"m ?"
%E9似乎是“unicode的点é“字符,但Java解码并不完全理解它。
有没有办法在Java中解码由Actionscript escape()编码的字符串? 这些函数使用什么转义格式,因为它们看起来不一样?
在此先感谢您的帮助,
保罗
约阿希姆您好,感谢您的帮助,但你的代码产生了我同样的结果?“M” :( – Paull
@Paull:对我来说,它会生成“mé”,正如预期的那样。 –
你是对的,我在一个新的应用程序中尝试过,它的工作原理非常完美。 – Paull