Javascript js escape=>;安卓解码

Javascript js escape=>;安卓解码,javascript,android,Javascript,Android,我使用js方法编码了一个字符串: var result = escape('Вася') 并得到结果:“%u0412%u0430%u0441%u044F” 如何用Java解码这个字符串 这不起作用: URLDecoder.decode(text, "UTF-8"); 使用,它的大小相当于正好相反的urldecode.decode()。您还可以尝试使用encodeURIComponent(),它可以更优雅地处理非ASCII字符

我使用js方法编码了一个字符串:

var result = escape('Вася') 
并得到结果:“%u0412%u0430%u0441%u044F”

如何用Java解码这个字符串

这不起作用:

URLDecoder.decode(text, "UTF-8");
使用,它的大小相当于正好相反的
urldecode.decode()
。您还可以尝试使用
encodeURIComponent()
,它可以更优雅地处理非ASCII字符