cách tìm danh sách tệp bên trong tệp zip mà không giải nén nó trong C#.nội dung bên trong tệp zip
Trả lời
Với sharpziplib:
ZipInputStream zip = new ZipInputStream(File.OpenRead(path));
ZipEntry item;
while ((item = zip.GetNextEntry()) != null)
{
Console.WriteLine(item.Name);
}
là nó có thể mà không cần sharpziplib. –
@Niraj Choubey: vâng, với một số thư viện ZIP khác (như http://dotnetzip.codeplex.com/) ..... hoặc bạn phải tự tạo lại toàn bộ mã ZIP để xem trong tệp ZIP. ... –
có thể 'System.IO' sẽ hỗ trợ lưu trữ ZIP tự nhiên trong phiên bản tương lai của khung công tác .NET - xem http://blogs.msdn.com/b/bclteam/archive/2010/06/28/working -with-zip-files-in-net.aspx –
Có một cách đơn giản để làm điều này với sharpziplib:
using (var zipFile = new ZipFile(@"C:\Test.zip"))
{
foreach (ZipEntry entry in zipFile)
{
Console.WriteLine(entry.Name);
}
}
- 1. Đọc tệp zip bên trong tệp zip
- 2. SharpZipLib Kiểm tra và chọn nội dung của tệp ZIP
- 3. Đọc CSV từ bên trong Tệp Zip
- 4. Trích xuất nội dung tệp zip vào thư mục cụ thể trong Python 2.7
- 5. Nội dung bên trong của Clipping div
- 6. Nội dung ô bên trong công thức
- 7. Tạo thư mục bên trong tệp zip trong NAnt
- 8. đặt loại nội dung trong java để tải xuống tệp
- 9. Nhận ngoại lệ "Không thể đọc đó dưới dạng tệp Zip" khi cố gắng lấy luồng từ Tệp zip bên trong (một Zip trong một Zip khác)
- 10. Node.js/Xóa nội dung trong tệp
- 11. Không thể lấy nội dung bên trong của '' vì nội dung không phải là chữ số
- 12. Trong PHP, có thể kiểm tra nội dung của tệp Zip mà không trích xuất nội dung của nó trước không?
- 13. Xóa nội dung tệp android
- 14. cố gắng lấy nội dung bên trong các thẻ cdata trong tệp xml bằng nokogiri
- 15. tệp zip bằng CMake?
- 16. sendfile không sao chép nội dung tệp
- 17. Nội dung trung tâm CSS bên trong div
- 18. Lưu toàn bộ nội dung NSView, bên trong NSScrollView
- 19. Nội dung tràn tự động bên trong tràn bị ẩn?
- 20. Căn chỉnh nội dung bên trong một div
- 21. Hiển thị nội dung bên trong một phần qua = yield
- 22. Làm thế nào để viết nội dung trợ giúp cho một tệp từ bên trong R?
- 23. Cách hiển thị nội dung: sau khi nội dung bên ngoài
- 24. Làm cách nào để ghi đè nội dung tệp bằng nội dung mới trong PHP?
- 25. Mở tệp từ thư mục nội dung trong android
- 26. Cách liệt kê nội dung của thư mục .zip trong C#?
- 27. đọc nội dung của thẻ script bên ngoài với jquery
- 28. Sửa đổi nội dung tệp hiện có trong Java
- 29. cách lấy ParcelFileDescriptor cho nội dung tệp?
- 30. tệp đặt nội dung với mảng
thể trùng lặp của [Làm thế nào để ZIP một tập tin trong C#, sử dụng không có API của bên thứ 3 ?] (http://stackoverflow.com/questions/940582/how-do-i-zip-a-file-in-c-using-no-3rd-party-apis) – egrunin