During last night’s usergroup presentation I mentioned another new Scorpio tag, one we’ve not yet discussed publicly, and the tag that will now appear last in alphabetical CFML tag listings. provides access to ZIP and JAR files, supporting the following actions:

  • DELETE deletes one or more files from an archive file.
  • LIST lists the contents of an archive file.
  • READ reads the contents of an archived file into a variable.
  • READBINARY reads the contents of a binary archived file into a variable.
  • UNZIP extracts files from an archive file.
  • ZIP compressed files into an archive file.

A child tag is also supported as an optional way to provide file names and other attributes.

12 thoughts

  1. This Is JUST Great !
    We have been using the third party tools to do these kinda of stuff.
    Anyways, One quick question I had was is there any sort of documentation for the new tags which are supported in Scorpio. I mean it would be easier for us to test implement if we can get sort of documentation on them. Or is this something we have to wait till its release ? Please Advice.

  2. COOL!!! Adobe’s invented a new archive file format!
    What sort of specs are there for the ZAP files? Filename length? Empty folders? Compression algos?
    Come on, Ben… details details! 😉

  3. lol – The funny part is – WAAAAAAAAAAAAAY back in the day when…. ZAP actually WAS a file compression program – based off of an LZH alogrithm. I believe it was for the either the old Amiga platform or for OS/2 Warp – I can’t remember which.

  4. I really enjoyed the Coldfusion User Group in Lansing the other night. Ben really knows his stuff and it was a real pleasure meeting him. Go Ben Go!! Coldfusion is now my new passion for our companies website and one day to help others as well!!
    Thanks Ben and I look forward to meeting you again!

  5. I have the same question as the last guy. I need to be able to unzip files whose names contain characters such as é, ç, ö etc
    Currently this does not work. Can anyone help?

  6. I am using CFZIP to read in .xlsx files – when i dump the content, all strings come across as numbers…? like A is 5, B is 6 but AB is NOT 56 its another number. However all numeric content stays intact. Anyone know how to resolev the string auto-converting to numers issue?

Leave a Reply