|
Project Information
Featured
Downloads
Links
|
OTS-Schemas is a Java library for reading and writing common library XML schemas. It currently supports PREMIS, MODS, TextMD, DocumentMD, MIX, AES AudioObject, METS (partial support), and several custom formats. It is developed as part of the Harvard University Library Digital Repository Service (DRS), an access and preservation repository. Please note that this should be considered beta software. The MIX and MODS sub-packages perform checking of schema-restricted values during runtime. However, in memory validation for parsed XML and objects built from scratch, is not yet supported. Java 1.6 is required. See the JUnit tests included in the download for usage examples. OTS-Schemas uses the following open source libraries:
The source code for each of the above libraries is available on their websites. To get started see the User Guide. |