2017-09-01 59 views
-4

我將消息存儲爲utf-8以保存表情符號 但我如何解碼並再次顯示其原始形式 這是示例消息 - %E2%9C%8C如何解碼UTF-8字符串爲普通字符串或表情符號(已解決)

String result = java.net.URLDecoder.decode(contacts.getYourmessage(), "UTF-8"); 

[CLOSED]

+0

有搜索引擎谷歌,必應,...試戴出來之前像https://www.bing.com/search?q=c%23+decode+percent+encoded+utf8或甚至https://www.bing.com/search?q= C%23%+ +等效的java + URLDecoder的+ –

回答

1

這是示例消息 - %E2%9C%8C

它,我s url編碼的字符串。所以,你可以

var str = WebUtility.UrlDecode("%e2%9c%8c"); 

返回

-1

這是迅速的:

var str = "%e2%9c%8c" 
print(str.removingPercentEncoding) 

輸出:

Optional("✌")