Xact is a Java-based system for programming XML transformations. The main features of Xact are:
- XML templates as immutable values
- optional type annotations using XML Schema declarations (based on the dk.brics.schematools package)
- static analysis for ensuring type safety
- full integration with the Java language
- an efficient runtime system
NEWS (November 2008)
Xact version 3.0 is currently under development. The new version contains a redesigned API. See the full javadoc or the main interface to the runtime system. Jar files are available here.Available resources:
- Download the Xact source code - latest release: v2.0-4 (February 20, 2007)
- Installation guide and examples
- JavaDoc API specifications for the main XML class
- Publications:
- The book An Introduction to XML and Web Technologies contains a section about Xact
- A presentation of Xact [PDF]
Xact is being developed by the programming language research group
at Aarhus University.