我想将字符串从ISO-8859-2字符集转换为UTF-8字符集,但找不到Dart语言中的任何解决方案。有可能做到吗?
有没有内置转换为ISO-8859-2在镖:转换。因此,您必须实现自己的编解码器。
您可以查看Latin1Codec的代码来实现Latin2Codec
。准备就绪后,您将可以执行以下操作:
import 'dart:convert';
final LATIN2 = new Latin2Codec();
main() {
List<int> bytesForIso_8859_2 = ...;
List<int> bytesForUTF8 = LATIN2.fuse(UTF8).encode(bytesForIso_8859_2);
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句