小编ken*_*rel的帖子

在flutter中解码utf8字符串

我试图在文本小部件上显示带有表情符号的字符串。该字符串使用 utf8 编码。我的问题是如何解码整个字符串以便它正确显示到文本?

这是带有表情符号的字符串:

测试表情帖子\ud83d\ude18\ud83d\udc4c\ud83e\udd70\ud83d\ude02\ud83e\udd73\u2708\ufe0f\ud83d\udc4a\ud83d\ude01\ud83d\ude01\ud83e\udd23\ud83d\ude04\ud83d\ude01\u2708\ufe0f\ud83d\ude01\ud83d\ude0d\ud83d\ude4f\ud83e\udd22\ud83d\ude2d

目前我有这个功能:

String utf8convert(String text) {
   List<int> bytes = text.toString().codeUnits;
   return utf8.decode(bytes);
}
Run Code Online (Sandbox Code Playgroud)

utf-8 dart flutter

3
推荐指数
1
解决办法
7939
查看次数

标签 统计

dart ×1

flutter ×1

utf-8 ×1