Live briefing
Everything about JDOM
JDOM is an open-source Java-based document object model for XML that was designed specifically for the Java platform so that it can take advantage of its language features. JDOM integrates with Document Object Model (DOM) and Simple API for XML (SAX), supports XPath and XSLT. It uses external parsers to build documents. JDOM was developed by Jason Hunter and Brett McLaughlin starting in March 2000. It has been part of the Java Community Process as JSR 102, though that effort has since been abandoned. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: JDOMA 5-minute orientation
- Pick up a classic book: Processing XML with JavaThe most-reprinted book on the subject
- Go sideways: Java API for XML ProcessingA closely related topic
- Go sideways: StAXA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
- No matching papers found.
📚 Books worth reading
Processing XML with JavaElliotte Rusty Harold · 2002
Java and XMLBrett McLaughlin · 2000
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Java API for XML Processing In computing, the Java API for XML Processing (JAXP) (/ˈdʒækspiː/ JAKS-pee), one of the Java XML application programming interfaces (APIs), provides the…
- StAX Streaming API for XML (StAX) is an application programming interface (API) to read and write XML documents, originating from the Java programming language…
- OmniMark OmniMark is a fourth-generation programming language used mostly in the publishing industry. It is currently a proprietary software product of Stilo Internation…
- Java Platform, Standard Edition Java Platform, Standard Edition (Java SE) is a computing platform, technical standard for execution of applications on independent Java-supported platforms…
- Document Object Model The Document Object Model (DOM) is a cross-platform and language-independent API that treats an HTML or XML document as a tree structure wherein each node…
- Marshalling (computer science) In computer science, marshalling or marshaling (US spelling) is the process of transforming the memory representation of an object into a data format suitable…
- Oxygen XML Editor The Oxygen XML Editor (styled <oXygen/>) is a multi-platform XML editor, XSLT/XQuery debugger and profiler with Unicode support. It is a Java application…
- Simple API for XML SAX (Simple API for XML) is an event-driven online algorithm for lexing and parsing XML documents, with an API developed by the XML-DEV mailing list. SAX…