다트에서 문자열을 압축하고 싶습니다 (브라우저에서). (파일을 읽을 수)DZT 또는 GZip을 사용하여 문자열을 압축하는 방법은 무엇입니까?
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);
은 분명히 UTF8.decode
이 의도하지 않고는 작동하지 않습니다 나는이 시도.
Dart에서 문자열을 압축하는 올바른 방법은 무엇입니까?
달성하려는 목표는 무엇입니까? 제 말은 * 압축 된 문자열로 무엇을하려고합니까? 파일에 쓰는 것을 포함하여 더 많은 코드를 게시 할 수 있습니까? –
https://pub.dartlang.org/packages/archive –
@ GünterZöchbauer 그래, 그게 내가 사용하고있는거야 –