Working with XML: The Java/XML Tutorial
dom4j, ../dom4j/setup
dom4j
The Java XPath API, Querying XML from Java programs:
../../misc/howto/java/the-java-xpath-api.pdf
Copy of IBM DeveloperWorks artice by Elliotte Rusty Harold
On Java, parsing an XML Document with XPath
Have a look at the jython samples which use the built in Java XML classes: XML
sample-xpath