Project
  News and Status
  Mission
  Specification
  JavaDoc
  FAQ
  Quotes

Downloads
  Binaries
  Source
  Documentation

Get Involved
  Overview
  Mailing Lists
  Search JDOM Lists

Credits
  Who We Are
  Acknowledgements

 

JDOMTM Documentation is provided for users wanting to learn more about JDOM before downloading code, and as a reference companion to using the code. The JDOM Documentation includes the JDOM Specification and complete JavaDoc for the JDOM project, as well as information related to JDOM such as presentation slides and handouts.

For those of you looking for the JDOM binaries you can find them here.
For those of you looking for the JDOM source code you can find it here.

For those of you looking for the JDOM Javadocs you can find those here.

JDOM in Oracle Magazine
This series of articles published by Oracle Magazine cover JDOM's Beta 8 release. A few things changed between Beta 8 and 1.0, but these are great for getting started.

JDOM Makes XML Easy
This talk was given by Jason Hunter at JavaOne 2002 to around a thousand people. It covers Beta 8 also. The slides are available on Jason's site Servlets.com.

Processing XML with Java
Elliotte Rusty Harold's upcoming book Processing XML with Java (Addison-Wesley, 2002) contains extensive coverage of JDOM. The complete text of the book is available online at Cafe con Leche.

IBM developerWorks
The developerWorks site has run a series of articles on JDOM.
Note that the code for XSLT transforms can be done more easily than shown in these articles by taking advantage of the new JDOMSource and JDOMResult classes from jdom-contrib. See the FAQ.

O'Reilly Open Source Convention: "JDOM: How it Works and How It Opened the Java Process"
The following is a short 45-minute talk on JDOM given by Jason at the O'Reilly Open Source Convention in San Diego on July 25, 2001. It's based on beta7 (now very old) and talks about the JSR-102 effort. The talk below from March is more substantial but covers the older beta6.

JavaWorld article: "Easy Java/XML Integration with JDOM"
A two-part introduction to JDOM published by the prestigious JavaWorld magazine. The first article explains how to use JDOM to read XML from a pre-existing source. The second article explains how to create and manipulate XML using JDOM. These articles are quite old.