Saxon (Software)

Saxon
Basisdaten

Entwickler Saxonica
Aktuelle Version 9.9.1.1
(21. Januar 2019[1])
Betriebssystem plattformunabhängig (Java), Windows (.Net)
Programmier­sprache Java oder C#
Kategorie XSLT- und XQuery-Prozessor
Lizenz Saxonica (Professional und Enterprise Edition) MPL 1.0 (Home Edition)
www.saxonica.com

Saxon (zusammengesetzt aus SAX und on) ist ein XSLT- und XQuery-Prozessor zur Transformation von XML-Dokumenten. Er transformiert XML-Dateien mithilfe von XSLT-Stylesheets (z. B. in XHTML oder Text).

Das von Michael Kay entwickelte Programm gibt es in Implementierungen für Java und das .Net-Framework. Die Java-Variante implementiert die standardisierte Schnittstelle Java API for XML Processing (JAXP), die Teil der Jakarta EE sowie ab Version 1.4 auch der Java Platform, Standard Edition (JSE) ist. Im Gegensatz zur in der Java-Laufzeitumgebung enthaltenen Standardimplementierung (eine von Sun Microsystems angepasste Variante von Xalan) unterstützt Saxon XSLT 2.0 und XPath 2.0.

  1. https://www.saxonica.com/products/latest.xml

Developed by StudentB