Introducing
XML Terminology
·
Extensible Markup Language
·
XML Standards
·
Document Object Model
·
Simple API for XML
·
Building XML Applications with Oracle Technology
·
XML in Service Oriented Architecture
·
Creating an Application and Project in JDeveloper
Introducing
the XML Document
·
Extensible Markup Language
·
Example: A Simple XML Document
·
XML Document Structure
·
The XML Declaration
·
Components of an XML Document
·
A Well-Formed XML Document
·
Comparing XML and HTML
·
Creating XML Document in JDeveloper
Validating
XML with a Document Type Definitions (DTDs)
·
Understanding the Document Type Definition
·
General DTD Rules
·
The Contents of a DTD
·
Example of a Simple DTD Declaration
·
Referencing the DTD
·
Element Declarations
·
Attribute Declarations
·
Entities in XML
Modularizing
XML with Namespaces
·
What Is an XML Namespace?
·
Why Use XML Namespaces?
·
Declaring XML Namespaces
·
XML Namespace prefixes
·
Example of XML Namespace Declarations
·
Scope of XML Namespace Declarations
·
Invoking the ShowXmlNS Tool
Validating
XML by Using XML Schema
·
What is an XML Schema?
·
The Benefits of XML Schemas
·
XML Schema Versus DTD
·
An Example XML Schema Document
·
Validating an XML Document with an XML Schema Document
·
Referencing an XML Schema with the schemaLocation Attribute
·
Components of an XML Schema
· Creating an XML Schema
Document in JDeveloper
Navigating
XML Documents by Using XPath
·
Defining XML Path Language
·
The XPath Model
·
XPath Expressions
·
The Location Path Expression
·
XPath Axes
·
Operators in XPath Expressions
·
XPath Functions
·
Testing XPath Expressions
Transforming
XML by Using XSL Transformations
·
Defining XSL
·
XSL Transformations
·
The XSLT Stylesheet
·
Using an XSLT Stylesheet with an XML Document
·
Creating an XSL File in JDeveloper
·
Creating Template Rules
·
Template Rules and Priorities
·
Specifying Output Formats
Introducing
Oracle XML DB (XML DB)
·
Defining Oracle XML DB
·
Using XML DB
·
Oracle XML DB Features
·
Understanding the XMLType
·
XML Schema Support in Oracle Database 11g
· Overview of XML DB Repository