MakeMusic
SmartMusic Finale Garritan MusicXML

Compressed File Format

MusicXML uses a zip-based XML format similar to that used by Open Office and many other XML formats. The MusicXML 3.0 zip file format is compatible with the zip format used by the java.util.zip package and Java JAR files.

It is based on the Info-ZIP format described at:

http://www.pkware.com/support/zip-app-note/archives

The JAR file format is specified at:

http://download.oracle.com/javase/6/docs/technotes/guides/jar/jar.html

Note that, compatible with JAR files, file names should be encoded in UTF-8 format. Files with the zip container are compressed the DEFLATE algorithm.

The DEFLATE Compressed Data Format (RFC 1951) is specified at:

http://www.ietf.org/rfc/rfc1951.txt

By making these choices, software can usually use the zip libraries available for Java and most other programming languages to create the compressed zip files.


Prev Next