Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
extract infos from zip file in javascript
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
external initial commit
demo.js initial commit
readme.txt initial commit
zipfile.js initial commit initial commit


**ZipFile** is a javascript library to get extract informations from zip files.

A ZipFile object can be constructed with a _String_ object representing the zip file content.
This object will then have following properties:

 - __filelist__: an _Array_ of ZipInfo: one for each file in archive
 - __NameToInfo__: a hashset of ZipInfo, accessible with file names
 - __data__: a copy of the string content
 - __comment__: optional archive comment

Each ZipInfo will contain many metadatas about the file, such as ''filename'', ''date_time'', ''comment'', etc
Content of a ZipInfo can be retrieved by calling ZipFile.extract(ZipInfo.filename)

You can find example of use in demo.js file

ZipFile needs [deflate library] [1] to work. It's included in the archive.
Jquery.js and collapser.js libraries are also included in the archive. They are
not needed for ZipFile but are used for the demo.

Something went wrong with that request. Please try again.