Skip Headers

Oracle9i Application Developer's Guide - XML
Release 1 (9.0.1)

Part Number A88894-01
Go To Documentation Library
Home
Go To Product List
Solution Area
Go To Table Of Contents
Contents
Go To Index
Index

Go to previous page Go to next page

B
Comparing Oracle XML Parsers and Class Generators by Language

This appendix provides a comparison of the Oracle XML Parser and Class Generators by language. The following sections are included in this appendix:

Comparing the Oracle XML Parsers

Table B-1 compares the features of the Oracle XML parsers according to language.


Figure B-1 Comparing Oracle XML Parsers  

Java  C  C++  PL/SQL 

Parser, Version 2 

 

 

 

Includes DOM API 2.0 

Includes DOM API 1.0 and CORE 2.0 

Includes DOM API, 1.0 and CORE 2.0 

Includes DOM API 2.0 

Includes SAX API 2.0 

Includes SAX API 

Includes SAX API 

N/A 

XSLT Processor 

XSLT Processor 

XSLT Processor 

XSLT Processor 

XML Schema Processor 

XML Schema Processor 

XML Schema Processor 

N/A 

Namespace 1.0 support 

Namespace 1.0 support 

Namespace 1.0 support 

Namespace 1.0 support 

XPath 1.0 support 

XPath 1.0 support 

XPath 1.0 support 

XPath 1.0 support 

Checks if document is well-formed 

Checks if document is well-formed 

Checks if document is well-formed 

Checks if document is well-formed 

Validating and Non-Validating Support 

Validating and Non-Validating Support 

Validating and Non-Validating Support 

Validating and Non-Validating Support 

Character Sets (15):

    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

 

Character Sets (15):

    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

 

Character Sets (15):

    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

 

Character Sets (12):

    BIG 5

    EBCDIC-CP-*

    EUC-JP

    EUC-KR

    GB2312

    ISO-2022-JP

    ISO-2022-KR

    ISO-8859-1to -9

    KOI8-R

    Shift_JIS

    US-ASCII

    UTF-8

 

Default Character Set:

    UTF-8

 

Default Character Set:

    UTF-8

 

Default Character Set:

    UTF-8

 

Default Character Set:

    UTF-8

 

Operating Systems:

All Oracle9i platforms 

Operating Systems:

All Oracle9i platforms 

Operating Systems:

All Oracle9i platforms 

Operating Systems:

All Oracle9i platforms 

Error recovery until fatal error 

N/A 

N/A 

Error recovery until fatal error 

Comparing the Oracle XML Class Generators

Table B-2 compares the features of the Oracle XML parsers and class generators, according to language.


Figure B-2 Comparing Oracle XML Parsers and Class Generators  

Java  C  C++  PL/SQL 

Class Generator 

N/A 

 

N/A 

oracle.xml.classgen

oracg command line utility 

N/A 

xmlcg command line utility 

N/A 

    CGDocument

    CGNode

    ClassGenerator

    InvalidContentException

    Supports DTD and XML Schema

 

N/A 

 

N/A 

Character Sets (8):

    EBCDIC-CP-US

    ISO-8859-1

    ISO-10646-UCS-2

    ISO-10646-UCS-4

    Shift_SJIS

    US-ASCII

    UTF-8

    UTF-16

 

N/A 

Character Sets (8):

    EBCDIC-CP-US

    ISO-8859-1

    ISO-10646-UCS-2

    ISO-10646-UCS-4

    Shift_SJIS

    US-ASCII

    UTF-8

    UTF-16

 

N/A 

Default Character Set:

    US-ASCII

 

N/A 

Default Character Set:

    US-ASCII

 

N/A 


Go to previous page Go to next page
Oracle
Copyright © 1996-2001, Oracle Corporation.

All Rights Reserved.
Go To Documentation Library
Home
Go To Product List
Solution Area
Go To Table Of Contents
Contents
Go To Index
Index