我正在从服务器取回JSON数据,但是表情符号正在使用奇怪的字符进行序列化。
msgcontent: â¤ï¸â¤ï¸â¤ï¸ð,
我正在使用http软件包。在邮递员上,它完美地显示了表情符号,因此不是db或json错误。我想念什么?
谢谢。
答案 0 :(得分:0)
尝试使用UTF8字符编码对数据进行编码/解码,这也许可以解决问题,以前已经回答过:
答案 1 :(得分:0)
进行一些研究后回答自己的问题,这是不使用Future的最好,最简单的方法。您可以将它放在任何地方。
import 'dart:convert';
String utf8convert(String text) {
List<int> bytes = text.toString().codeUnits;
return utf8.decode(bytes);
}