适用于 Windows Phone 7 的 Zip 库
我正在下载 zip 文件并将它们放置在 Windows Phone 7 上的独立存储中。是否有 API 或库允许我解压缩文件?
I'm downloading zip files and place them in isolated storage on Windows Phone 7. Is there an API or library that allows me to unzip the files?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可以使用 SharpZipLib 解压缩下载的 zip 文件。我在我的应用程序中使用了这个版本(从 Codeplex 下载的二进制文件),没有任何问题,但是,我建议您下载源代码并自行编译。解压缩的文件可以读入字符串 -
数据是一个字节数组,其中保存从isolatedStorage读取的zip文件。 fileContents 是保存解压文件内容的字符串。
哈特哈,
印地弗罗兹
You can use SharpZipLib to decompress downloaded zip files. I have used this version (binaries downloaded from Codeplex) in my applications without any issues, however, I would recommend download the source and compiling it yourself. The decompressed file can be read into a string -
data is an array of bytes which holds the zip file read from IsolatedStorage. fileContents is a string that holds the contents of the decompressed file.
HTH,
indyfromoz
SharpZipLib 受 GNU 许可,因此不被 Microsoft 应用商店允许。
SharpZipLib is under GNU license and is therefore not allowed by the Microsoft app store.
我发现以下小库对于在 WP7 上解压缩文件很有用:
非常小的 Silverlight 解压实用程序 - 第 2 部分
I found the following small library useful for unzipping files on WP7:
REALLY small unzip utility for Silverlight – Part 2