0
我使用JS方法編碼的字符串:JS逸出=>機器人解碼
var result = escape('Вася')
並獲得儘可能結果: 「%u0412%u0430%u0441%u044F」
我怎樣才能解碼此字符串中Java的?
這不起作用:
URLDecoder.decode(text, "UTF-8");
我使用JS方法編碼的字符串:JS逸出=>機器人解碼
var result = escape('Вася')
並獲得儘可能結果: 「%u0412%u0430%u0441%u044F」
我怎樣才能解碼此字符串中Java的?
這不起作用:
URLDecoder.decode(text, "UTF-8");
使用encodeURI()
,這更少相當於URLEncoder.encode()
這又恰好是URLDecoder.decode()
相反。您也可以嘗試使用encodeURIComponent()
,它更加優雅地處理非ASCII字符。