gpt4 book ai didi

c# - gzip 格式流式传输

转载 作者:行者123 更新时间:2023-11-30 09:41:07 25 4
gpt4 key购买 nike

想知道这里是否有人对 gzip 格式有一些经验。我有一个非常大的 gzip 文件需要解析。但是,我可能只需要解压后的文本文件的一小部分。是否可以在不解压缩整个文件的情况下流式传输此 zip 文件?

有人使用过 gzip 吗?

最佳答案

您确实意识到可以使用标准 Java 库类流式传输,对吗?这很简单,比如:

GZIPInputStream stream = new GZIPInputStream(new FileInputStream("some_file.gz"));
BufferedReader reader = new BufferedReader(stream);

// Now read line by line... till you hit the content you want.

整个文件并没有在磁盘上解压,只是在内存中根据需要解压。您可以选择使用相应的输出流重新压缩和写回。

关于c# - gzip 格式流式传输,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9102527/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com