How can I read content of a text file inside a zip archive?
For example I have an archive qwe.zip, and insite it there’s a file asd.txt, so how can I read contents of that file?
Is it possible to do without extracting the whole archive? Because it need to be done quick, when user clicks a item in a list, to show description of the archive (it needed for plugin system for another program). So extracting a whole archive isn’t the best solution… because it might be few Mb, which will take at least few seconds or even more to extract… while only that single file need to be read.
You could use a library such as SharpZipLib or DotNetZip to unzip the file and fetch the contents of individual files contained inside. This operation could be performed in-memory and you don’t need to store the files into a temporary folder.