New SAXON Release

From Tue Jun 16 05:04:21 1998
Date: Tue, 16 Jun 1998 10:56:38 +0100
From: Michael Kay <>
Subject: ANN: New SAXON Release

SAXON is a Java class library providing a range of services on top of SAX; it is particularly useful for writing applications to process specific document types. I have used it to do a wide variety of XML-to-XML and XML-to-HTML transformations, and to load XML data into relational databases.

I have produced a new release which is available for download from:

Changes in this version:

The idea of the FREE-DOM integration is that you can now write the same event-driven SAXON application to process a document serially, from raw parser events, or to do a traversal of the DOM tree. The only difference is that in the latter case, additional facilities are available, for example the ability to update the DOM and generate a new XML document from it.

(Incidentally, this works by having a SAX driver that traverses the DOM instead of parsing an input file. This is probably a useful animal in its own right, outside the SAXON context).

I have produced a number of ad-hoc XML applications using SAXON and I feel the functionality has now stabilised to do most of the things I find useful, including things like sorting and automatic numbering of elements. Feedback from others will be very welcome, however.

I have also re-released GedML, a SAXON application that processes genealogical data encoded in XML. It is on:,br>

Mike Kay, ICL (work) (home)

PS: Congratulations to Don Park, who put just the hooks I needed into FREE-DOM to enable the integration.

xml-dev: A list for W3C XML Developers. To post,
Archived as:
To (un)subscribe, the following message;
(un)subscribe xml-dev
To subscribe to the digests, the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (