DOM (Document Object Model)
Topics
- DOM Characteristics
- DOM Node Tree and Node Types
- DOM & Java Interfaces
- DOM Operations
- Traversing DOM
- Manipulating DOM
- Creating a new DOM
- Writing out (Serializing) DOM
- Benefits and Drawbacks of DOM
- DOM Support in JAXP 1.1 T
DOM Characteristics
- Access XML document as a tree structure
- Composed of mostly element nodes and text nodes
- Can “walk” the tree back and forth
- Larger memory requirements
- Fairly heavyweight to load and store a large XML document
- Use it when for walking and modifying the tree