Results 1 to 2 of 2

Thread: Reading and processing zip file

  1. #1
    .NET Framework
    .NET 4.5
    Join Date
    Jan 2014
    Rep Power

    Question Reading and processing zip file

    hi i am task to write a console application to get a zip file from the SFTP server, process the files and upload it to server

    the folder structure zip file is
    - firstFolder
    - file1.pdf
    - file2.pdf
    - file3.pdf
    - file4.pdf
    - secondFolder
    - file5.pdf
    - file6.pdf
    - file7.pdf
    - file8.pdf

    i am required to upload file1.pdf - file8.pdf into my Repository server

    my code thus far
    using System.IO.Compression;
    using(ZipArchive archive = ZipFile.OpenRead(""))
       foreach(ZipArchiveEntry entry in archive.Entries)
            //how do i access and from here?

  2. #2
    .NET Framework
    .NET 4.5
    Join Date
    Apr 2011
    Rep Power
    You call the Open method of the ZipArchiveEntry to get a Stream and then you can treat it like any other Stream. For instance, if you want to extract the data and write it to a file then you can create a FileStream and then call CopyTo on your source Stream. If you want to upload the data to a remote server then you can use a WebRequest to get a Stream and CopyTo that.


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts