.zipファイルをバイト[]に変換しました。バイト[]を元の.zipファイルに変換しようとしています。 。私は、私が試したオプションが不足しています。誰も私にどのように私はこれを達成することができますポインタを与える?.zipファイルをバイト配列に変換し、バイト配列012.prepを再作成します。
0
A
答えて
0
あなたはSystem.IO.Compression.ZipArchive classをしたい:
using (ZipArchive zip = ZipFile.Open("test.zip", ZipArchiveMode.Create))
{
var entry = zip.CreateEntry("File Name.txt");
using (StreamWriter sw = new StreamWriter(entry.Open()))
{
sw.Write("Some Text");
}
}
using (ZipArchive zip = ZipFile.Open("test.zip", ZipArchiveMode.Read))
{
foreach (ZipArchiveEntry entry in zip.Entries)
{
using (StreamReader sr = new StreamReader(entry.Open()))
{
var result = sr.ReadToEnd();
}
}
}
あなたはおそらく最初のバイト配列に生のzipファイルを読み込み、それを解凍しようとする必要はありません。代わりに、このヘルパーメソッドを使用してアクセスします。
ZipArchive.Entries
を使用して、単一のzipアーカイブに格納されたサブファイルにアクセスすることに注意してください。これは、最初にzipファイルを使用することを学ぶときに私を引きつけました。
+0
すべての良い点をありがとう。 – Varin
関連する問題
- 1. バイト配列をZIPファイルに変換するには
- 2. バイト配列のExcelファイルをバイト配列のPDFファイルに変換する
- 3. PNG圧縮バイト配列をBMPバイト配列に変換する
- 4. 変換バイト配列
- 5. バイト配列を文字列に変換してバイト配列に戻す
- 6. 入力=ファイルをバイト配列に変換
- 7. サムネイルを作成してからバイト配列に変換する
- 8. C#バイト配列に変換
- 9. 変換バイト配列 - ルビー
- 10. NSStringをバイト配列に変換する
- 11. バイト配列をUIImageに変換する
- 12. バイト配列をlongに変換する
- 13. int16をバイト配列に変換する
- 14. バイト配列をpngに変換する
- 15. バイナリをバイトに変換する[]配列
- 16. D3DImageをバイト配列に変換する
- 17. JavaScriptをバイト配列に変換する
- 18. Swiftのバイト配列をUIImageに変換
- 19. JSONをCのバイト配列に変換
- 20. バイト配列をPNG/JPGに変換
- 21. サンプルを含む配列をバイト配列に変換する
- 22. Javaはバイト配列から.docxファイルを作成します
- 23. RSAアルゴリズムのバイト配列シグネチャを文字列に変換し、.NETで再びバイト配列に変換します。C#
- 24. バイト配列をint配列に変換する方法は?
- 25. C#でバイト配列をshort配列に変換する
- 26. バイト配列を短い配列に変換する
- 27. Golangでint配列をバイト配列に変換する
- 28. バイト配列の読み込みは、バイト配列をファイル
- 29. 文字列をエンコーディングなしのバイト配列に変換する
- 30. バイト配列を文字列に変換して戻す
あなたはファイルをバイト配列に変換するために読んだことは知っていますか?それと反対のことをする。 – cHao
File.WriteAllBytes(pathToSave) –