CHAPTER 25Getting Started with Oracle XML and PL/SQL
PL/SQL is Oracle’s procedural language extension to SQL. The PL/SQL XML support allows Oracle DBAs and database application developers to process XML data within the Oracle database. In Oracle Database 10g, in addition to the PL/SQL packages that generate XML, store XML, and manage the XML DB Repository, three built-in XML PL/SQL packages are available that provide application programatic interfaces:
DBMS_XMLPARSER Provides the PL/SQL XML parser APIs for parsing XML documents
DBMS_XMLDOM Provides ...