相关疑难解决方法(0)

如何在 Dart 中使用 GZip 或类似方法压缩字符串?

我想在 Dart 中压缩一个字符串(在浏览器中)。我试过这个:

import 'package:archive/archive.dart';

[...]

List<int> stringBytes = UTF8.encode(myString);
List<int> gzipBytes = new GZipEncoder().encode(stringBytes);
String compressedString = UTF8.decode(gzipBytes, allowMalformed: true);
Run Code Online (Sandbox Code Playgroud)

显然UTF8.decode不是为此而设计的,它不起作用(文件不可读)。

在 Dart 中压缩字符串的正确方法是什么?

compression gzip dart

5
推荐指数
2
解决办法
5913
查看次数

标签 统计

compression ×1

dart ×1

gzip ×1