UKUUG home

UKUUG

Last Updated: 8, April 2024

XOM: When SAX is too stringy and DOM is too lumpy

A Presentation by Elliotte Rusty Harold at Room 822, The Institute of
Education (Website)
at 7pm on Wednesday 19 March (doors open 6:45pm).

DESCRIPTION

It is generally recognised that the standard APIs for processing XML
have their drawbacks. SAX, though efficient, is hard to use, and DOM can
be ‘just plain ugly’.

XOM is a new XML object model developed by Elliotte Rusty Harold. It is
an open source (LGPL), tree-based API for processing XML that strives
for correctness and simplicity. XOM implementations are available for
Java and Python.

In this 90 minute presentation, Elliotte will explain the philosophy
behind XOM and give some demonstrations of how its use can boost
productivity and lead to cleaner, more understandable code for XML
processing.

WHO SHOULD ATTEND

Who should attend? — Anybody and everybody involved in the programmatic
processsing of XML.

ABOUT THE PRESENTER

Elliotte Rusty Harold is an adjunct professor of computer science at
Polytechnic University in Brooklyn, but is probably better known for his
Cafe au Lait <http://www.cafeaulait.org> and Cafe con Leche
<http://www.cafeconleche.org> web sites dedicated to the practice of
Java and XML. He is the author of numerous books, most recently XML in a
Nutshell from O’Reilly and Processing XML with Java from Addison-Wesley.

REGISTRATION

Due to the large numbers expected please register by contacting Yvonne
Vine (XML UK administrator) [email protected].

Admission is FREE to XML UK and UKUUG members who register in advance.
Places are allocated on a strictly first-come, first-served basis.