|Oracle8i Application Developer's Guide - XML
Release 3 (8.1.7)
Part Number A86030-01
XDK for PL/SQL: Specifications and Cheat Sheets , 3 of 7
These are the Oracle XML Parser for PL/SQL specifications:
This PL/SQL implementation of the XML processor (or parser) follows the W3C XML specification (rev REC-xml-19980210) and included the required behavior of an XML processor in terms of how it must read XML data and the information it must provide to the application.
The following is the default behavior for this PLSQL XML parser:
The types and methods described in this document are made available by the PLSQL package xmlparser.
Supports documents in the following Oracle database encodings:
UTF-8 is the default encoding if none is specified. Any other ASCII or EBCDIC based encodings that are supported by the Oracle 8i database may be used.
Oracle8i database with the Java option enabled.
Documentation for Oracle XML Parser for PL/SQL is located in the doc directory in your install area and also in Oracle8i XML Reference.
The Oracle XML parser for PL/SQL is an early adopter release and is written in PL/SQL and Java. It will check if an XML document is well-formed and, optionally, if it is valid. The parser will construct an object tree which can be accessed via PLSQL interfaces.
The parser conforms to the following standards:
The parser currently does not currently have SAX or Namespace support. These will be made available in a future version.
The parser also provides error recovery. It will recover from most errors and continue processing until a fatal error is encountered.
Important note: The contents of both the Windows and UNIX versions are identical. They are simply archived differently for operating system compatibility and your convenience.