Java Document Object Model (JDOM)

tool: SAXON

Purpose: 

Saxon is a collection of tools for processing XML. It is available in three variations: (1) Saxon-HE (Home Edition), (2) Saxon-PE (Professional Edition) and (3) Saxon-EE (Enterprise Edition). Saxon-HE, published under the Mozilla Public Licence, offers implementations of XSLT 2.0, XQuery 1.0, and XPath 2.0 at the basic level of conformance defined by W3C. The commercial variations (Saxon-PE and EE) offer additional support for XQuery 1.1, JDOM, XOM, DOM4J, as well as other features.

Features: 
  • Support for XSLT 1.0/2.0, XPath 1.0/2.0, XQuery 1.0, XML Schema 1.0 and other standards
  • xml-stylesheet Processing Instruction
  • Java Code Generation
A&H use case 1 description: 
The Sheffield Corpus of Chinese (SCC) uses Saxon to create and process mark-up for Chinese historical texts.
A&H use case 2 description: 
The Greek Bible in Byzantine Judaism (GBBJ) project has used Saxon to process historical text written in Hebrew, Greek and English.
A&H use case 3 description: 
The Anglo-Norman On-line Hub has used Saxon to manipulate TEI-conformant XML manifestation of the Anglo-Norman Dictionary
Creator: 
Michael Kay
Publisher: 
Saxonica
Data analysis: 
lifecycleStage: 
Communication and collaboration: 
Data structuring and enhancement: 
Software/programming languages used: 
Platform: