Elliotte Rusty Harold

Elliotte Rusty Harold is the author or co-author of several best-selling books about XML including Processing XML with Java (Addison-Wesley, 2002) and XML in a Nutshell (with W. Scott Means, O'Reilly, 2002). His next book, Effective XML, will be published by Addison-Wesley in September.

Articles by this author

An Introduction to StAX

StAX, the Streaming API for XML, is a new API for pull-parsing of XML, developed under the Java Community Process as JSR 173. O'Reilly author Elliotte Rusty Harold gives an introduction to this API, which combines the efficiency of SAX with the ease of use of tree-based APIs.


Elliotte Rusty Harold takes an analytical look at XMLPULL, an alternative parsing model to the well-known SAX and DOM approaches.

Using XInclude

Noted XML author Elliotte Rusty Harold gives an overview of XInclude, an emerging W3C specification for building large XML documents out of multiple well-formed XML documents.