Sha256: e9648d84057b93924477d4129490247c3bb3e8742bd00ccafe93fb1b95d2324a
Contents?: true
Size: 438 Bytes
Versions: 1
Compression:
Stored size: 438 Bytes
Contents
require 'rubygems' require 'zip' #require 'zipfilesystem' module RubyXL class MyZip # Unzips .zip file at zipPath to zipDirPath def unzip(zipPath,zipDirPath) Zip::File.open(zipPath) { |zip_file| zip_file.each { |f| fpath = File.join(zipDirPath, f.name) FileUtils.mkdir_p(File.dirname(fpath)) zip_file.extract(f, fpath) unless File.exist?(fpath) } } end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rubyXL-git-ref-6002046-2.0.0 | lib/rubyXL/zip.rb |