【发布时间】:2019-01-17 21:46:59
【问题描述】:
我正在读取一个二进制文件并希望将其转换为字符串。我如何在 Dart 中做到这一点?
【问题讨论】:
标签: encoding dart flutter binary-data
我正在读取一个二进制文件并希望将其转换为字符串。我如何在 Dart 中做到这一点?
【问题讨论】:
标签: encoding dart flutter binary-data
试试下面的
String getStringFromBytes(ByteData data) {
final buffer = data.buffer;
var list = buffer.asUint8List(data.offsetInBytes, data.lengthInBytes);
return utf8.decode(list);
}
另见answer。
【讨论】: