ADVANCED XML USING VB SCRIPT
Course Description
In this course you will learn advanced features of XML. Through lecture and hands-on lab exercises, you will become fluent in several XML standards and applications.
View other Oracle Courses available
View other Oracle Courses available
4 days
Contact us for pricing
Prerequisites
Introduction to XML and some XML development experience.Advanced Core XML Concepts
Internal vs. External SubsetUsing Parameter Entities
General Entities
Conditional Sections
Character References
Unparsed External Entities
Processing Instructions
Special Attribute Types
Namespaces in XML
Default Namespace
Advanced XML Schemas
Associating Unqualified XML with a SchemaAssociating Qualified XML with a Schema
Extending Simple Types
Adding Restrictions
Understanding Facets
Attribute Groups
include and redefine
Deriving Types by Extension
Substitution Groups
Allowing Any Content
Uniqueness
keys & keyrefs
Documenting Schemas
XLink and XPointer
Introduction to XLink and XPointerSimple Links vs. HTML Links
Extended Links
Semantic Attributes
Behavior Attributes
Traversal Attributes
Incorporating XPointer
Referencing Points
Referencing Ranges
Resource Description Framework (RDF)
RDF’s PurposeA Sample Resource
Resource Identifiers
Properties
Statements
Basic Serialization Syntax
Abbreviated Syntax
Containers
URI Patterns
The Dublin Core
Incorporating RDF Inside HTML
XPath Syntax
The Document Data ModelExpressions and Location Paths
Location Steps
Specifying Axes
Node Tests
Predicates
Types
Working with Node-Sets
Type Conversions
String Functions
XSL Transformations
What is XSL?Modular Stylesheet Strategies
Namespace Aliasing
Complex Expressions
Template Application Hierarchy
Modes
Calling Templates by Name
Constructing Elements
Outputting Text
Numbering
Copying Elements
Output Methods
Variables and Parameters
XSL Formatting Objects
What is XSL?XSL-FO Overview
Types of Objects
Defining Page Masters
Setting Up the Flow
Block-Level vs. Inline-Level Objects
Lists
Tables
Out-of-Line Objects
Implementation Issues
XML Internationalization
Localization ConcernsUnicode and XML
Text Declarations
Character Sets
Character References
xml:lang
Effective Document Design
Design GoalsIntended Audience
Document Types
Choosing a Validation Method
Incorporating Namespaces
Modular Document Design
Planning for Extensibility
Document Object Model (DOM)
DOM OverviewDOM Level 2 Core
The DOMImplementation Interface
Understanding the Document Tree
The Generic Node Interface
Accessing Document Data
DOM Interfaces
Using Processing Instructions
Simple Object Access Protocol (SOAP)
Messaging ModelSOAP HTTP Request
Envelope
Header
Body
SOAP Encoding