2

C# で記述された Windows 8 Metro アプリケーションがあります。ZIP ファイルを開いて、そこに含まれる XML ファイルを読み取る必要があります。ZipArchive クラスを使用しましたが、現在のビルドでバグが発生し、機能しなくなりました。別の方法はありますか?

他の ZIP ライブラリをグーグルで検索してみましたが、WinRT で動作するようになったのは zlib.net だけでした。このライブラリにはあまりフレンドリーなインターフェイスがありません。C#でzlib.netを使用してXMLファイルをZIPから文字列として読み取るにはどうすればよいですか?

4

1 に答える 1

2

組み込みのライブラリクラスGZip​​StreamまたはDeflateを使用するのはどうですか。

ドキュメントによると、system.io.compressions.Deflateはzip(RFC 1951)をサポートしています。

于 2012-05-11T07:41:20.787 に答える