You can unzip the zip files in memory in the browser using Javascript.
This answer shows how to do this.
The js code in the browser is as follows:
var doneReading = function(zip){
DoSomethingWithEntries(zip);
};
var zipFile = new ZipFile(url, doneReading);
Inside the method DoSomethingWithEntriesthat you provide, you can play with an object representing the extracted zip file.
function DoSomethingWithEntries(zip){
for (var i=0; i<zip.entries.length; i++) {
var entry = zip.entries[i];
var entryInfo = "<h4><a>" + entry.name + "</a></h4>\n<div>";
}
}
As shown above, you can emit lists of records with their name, size, date, etc.
extract() zip. ( )
, . ( , ), javascript . .
, , , - javascript - , Google Gears, Silverlight Flash.