1.通過
URLEncoder.encode(request.getContent(),UTF_8)
對錶情進行處理獲取的時候前端轉碼或者後臺再譯碼
java使用如下方式譯碼
URLDecoder.decode(item.getContent(),UTF_8)
2.使用第三方工具包
implementation('com.vdurmont:emoji-java:5.1.1')
編碼方式如下
EmojiParser.parseToAliases(request.getContent())
解碼使用
EmojiManager.getForAlias(request.getContent()).getUnicode();