2017-09-01 40 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("✌")