c# - 如何在不使用 ZipArchive 的情况下在 Windows 8 Metro 中解压缩 ZIP 文件 (zlib.net)

标签 c# zip windows-8

我有一个用 C# 编写的 Windows 8 Metro 应用程序。我需要打开一个 ZIP 文件并读取其中包含的 XML 文件。我使用了 ZipArchive 类,但它在当前版本中出现了错误,并且不再起作用。还有别的办法吗?

我尝试用谷歌搜索其他 ZIP 库,但我唯一能在 WinRT 中工作的库是 zlib.net,而且这个库没有非常友好的界面。如何在 C# 中使用 zlib.net 从 ZIP 读取 XML 文件作为字符串?

最佳答案

使用内置库类怎么样GZipStream或放气。

文档说 system.io.compressions.Deflate支持 zip (RFC 1951)。

关于c# - 如何在不使用 ZipArchive 的情况下在 Windows 8 Metro 中解压缩 ZIP 文件 (zlib.net),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10547361/

相关文章:

windows-8 - 在事件日志中哪里可以看到平铺通知错误?

c# - 如何使用识别器类识别数学符号?

java - C# 之于 .NET 就像 Java 之于 Java?

c# - 如何在 SQL Server 中存储和检索 varbinary(max) 列

javascript - 如何在 Javascript 中压缩多个 zip 文件?

c# - Windows 8 应用程序开发 - 是否可以使用 System.Net.Sockets? (C#)

c# - Unity EditorWindow - 更改场景时保存弹出窗口

c# - 如何在 C# 中将 .zip 文件视为目录?

python - 将 Shutil.make_archive 与 zipfile.ZIP_STORED 一起使用吗?

c# - 如何在网格中放置 XAML 用户控件