Oracle8i Application Developer's Guide - XML Release 3 (8.1.7) Part Number A86030-01 |
Library | Service | Contents | Index

XDK for Java: Specifications and Cheat Sheets, 6 of 15

## XML Parser for Java, Version 2 Specifications

The Oracle XML Parser for Java, Version 2 specifications follow:

- New high performance architecture

- Integrated support for W3C XSLT Final Working Draft

- Supports validation and non-validation modes

- Built-in Error Recovery until fatal error

- Intergrated Document Object Model (DOM) Level 1.0 API

- Integrated SAX 1.0 API

- Supports W3C Recomendation for XML Namespaces

### Requirements

Operating Systems: Any with Java 1.1.x support

AVA: JDK 1.1.x. or above.

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.

### Online Documentation

Important note: Documentation for Oracle XML Parser for Java is located in the doc directory in your install area.

### Release Specific Notes

The readme.html file in the root directory of the archive contains release specific information including bug fixes, API additions, and so on.

Oracle XML Parser is an early adopter release and is written in Java. It will check if an XML document is well-formed and, optionally, if it is valid. The parser will construct a Java object tree which can be accessed. It also contains an integrated XSL-T processor for transforming XML documents.

### Standards Conformance

The parser conforms to the following standards:

The W3C recommendation for Extensible Markup Language (XML) 1.0 at http://www.w3.org/TR/1998/REC-xml-19980210

The W3C recommendation for Document Object Model Level 1 1.0 at http://www.w3.org/TR/REC-DOM-Level-1/

The W3C recommendation for Namespaces in XML at http://www.w3.org/TR/REC-xml-names/

The Simple API for XML (SAX) 1.0 at http://www.megginson.com/SAX/index.html

The W3C final working draft for XSLT at http://www.w3.org/1999/08/WD-xslt

### Supported Character Set Encodings

The XML Parser for Java currently supports the following encodings:

- BIG 5

- EBCDIC-CP-*

- EUC-JP

- EUC-KR

- GB2312

- ISO-2022-JP

- ISO-2022-KR

- ISO-8859-1to -9

- ISO-10646-UCS-2

- ISO-10646-UCS-4

- KOI8-R

- Shift_JIS

- US-ASCII

- UTF-8

- UTF-16

##### Default:

UTF-8 is the default encoding if none is specified. Any other ASCII or EBCDIC based encodings that are supported by the JDK may be used.However, they must be specified in the format required by the JDK instead of as official character set names defined by IANA.

#### Error Recovery

The parser also provides error recovery. It will recover from most errors and continue processing until a fatal error is encountered.

| Copyright © 1996-2000, Oracle Corporation. All Rights Reserved. |
Library | Service | Contents | Index