我使用js方法编码了一个字符串:
var result = escape('Вася')
结果是:"%u0412%u0430%u0441%u044F“
如何在Java中解码此字符串?
这不起作用:
URLDecoder.decode(text, "UTF-8");
发布于 2013-06-24 23:58:18
使用encodeURI()
,more-less等同于URLEncoder.encode()
,而后者恰好与URLDecoder.decode()
相反。您也可以尝试使用encodeURIComponent()
,它可以更好地处理非ASCII码字符。
https://stackoverflow.com/questions/17278833
复制相似问题