【发布时间】:2021-09-06 10:00:44
【问题描述】:
我正在尝试使用 Dart 操作程序使用的一些系统变量。我遇到了dart's utf 包被停产的问题,我还没有找到任何方法将File.write 编码为UTF 16 Little Endian。是否有一个库可以在 Dart 中进行字节到 UTF 16 LE 的转换?无论如何我都会使用 UTF,但它不是 null 安全的。我最终可能会尝试使用 utf 包源代码,但我在这里检查是否有我错过的本机(或 pub)实现,因为我是 UTF 和字节转换世界的新手。
我的目标:
encodeAsUtf16le(String s);
我不需要写 BOM。
【问题讨论】: