Contents

Title and Copyright Information

Preface

What's New in the XDK?

1 Introduction to Oracle XML Developer's Kit

Part I XDK for Java

2 Unified Java API for XML

3 Getting Started with Java XDK Components

4 XML Parsing for Java

5 Using Binary XML for Java

6 Using the XSLT Processor for Java

7 Using the Schema Processor for Java

8 Using the JAXB Class Generator

9 Using the XML Pipeline Processor for Java

10 Using XDK JavaBeans

11 Using the XML SQL Utility (XSU)

12 Using the TransX Utility

13 Data Loading Format (DLF) Specification

14 Using the XSQL Pages Publishing Framework

15 Using the XSQL Pages Publishing Framework: Advanced Topics

Part II XDK for C

16 Getting Started with C XDK Components

17 Using the XSLT and XVM Processors for C

18 Using the XML Parser for C

19 Using Binary XML for C

20 Using the XML Schema Processor for C

21 Determining XML Differences Using C

22 Using SOAP with the C XDK

Part III Oracle XDK for C++

23 Getting Started with C++ XDK Components

24 Overview of the Unified C++ Interfaces

25 Using the XML Parser for C++

26 Using the XSLT Processor for C++

27 Using the XML Schema Processor for C++

28 Using the XPath Processor for C++

29 Using the XML Class Generator for C++

Part IV Oracle XDK Reference

30 XSQL Pages Reference

31 XDK Standards

A Oracle XDK for Java Error Messages

Glossary

Index