You can access the JAXP specification, which is produced by Sun Microsystems, at the following URL: DOM Stream access to XML nodes is done by PL/SQL and Java APIs.
Nodes in an XML document can now exceed 64 KBytes by a large amount.
Oracle XML parsing reads an XML document and uses DOM or SAX APIs to provide programmatic access to its content and structure.
You can use parsing in validating or nonvalidating mode.
This chapter assumes that you are familiar with the following technologies: JAXP version 1.2 includes an XSLT framework plus some updates to the parsing API to support DOM Level 2 and SAX version 2.0 and an improved scheme to locate pluggable implementations.
JAXP provides support for XML schema and an XSLT compiler.
For example, the DOM API receives the document described in Example 4-1 and creates an in-memory tree as shown in Figure 4-2.
DOM provides classes and methods to navigate and process the tree.
In general, the DOM API provides the following advantages: Release 1 (11.1), XDK provides scalable, pluggable support for DOM.
This relieves problems of memory inefficiency, limited scalability, and lack of control over the DOM configuration.
For the scalable DOM, the configuration and creation are mainly supported using the interfaces.
Using pluggable DOM, XML data can be easily moved from one processor to another.
The DOM API includes unified standard APIs on top of the data to support node access, navigation, update processes, and searching capability.