珍珠:我怎样才能得到 zlib 理解的压缩数据

Posted

技术标签:

【中文标题】珍珠:我怎样才能得到 zlib 理解的压缩数据【英文标题】:Pearl: How can I get compressed data that zlib understands 【发布时间】:2014-03-01 01:26:17 【问题描述】:

我正在尝试在 Pearl 中创建一个压缩文件,该文件可以在使用 zlib 的 iPad 应用程序中使用和压缩。 Pearl 中当前的 zip 模块(即 IO::Compress::Zip )似乎输出了不正确的数据以供 zlib 理解。我在 C 端使用 z_stream strm 来放气。我在应用程序中使用 inflate 时注意到的一点是,输出看起来像十六进制文本。在珍珠方面,它是非文本。

【问题讨论】:

【参考方案1】:

我发现我需要使用 IO::Compress::Deflate。

【讨论】:

以上是关于珍珠:我怎样才能得到 zlib 理解的压缩数据的主要内容,如果未能解决你的问题,请参考以下文章

理解和使用zlib库 - 我个人的救赎

怎样才能深刻理解递归和回溯?

与zlib不同但相同的结果

Python zlib 解压缩 gzipped 数据

使用 GTMNSData+zlib 解压 NSData

IHttpModule理解-知识补充