js escape => android解码

时间:2013-06-24 15:08:49

标签: javascript android

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

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

得到结果:“%u0412%u0430%u0441%u044F”

如何在Java中解码此字符串?

这不起作用:

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

1 个答案:

答案 0 :(得分:0)

使用encodeURI(),其更多相当于URLEncoder.encode(),而{{3}}恰好与URLDecoder.decode()相反。您也可以尝试使用encodeURIComponent()来更加优雅地处理非ASCII字符。