XML Infoset
Writing XML with Java
Reading XML through SAX2
Reading and Writing XML through the DOM
JDOM
XInclude