|
CD-ROM 1 (90 min)
Introducing XSLT
What is XSLT?
Are You Sure This is a Language?
Transformation Types
Processing XSL
Simplified Stylesheets
The Essential Stylesheet
Using an XSL Blueprint to Create HTML
What Can’t a Simplified Stylesheet Do?
Using XPath to Get Around
What Is XPath?
Figuring Out Location Steps
Introducing XPath Functions
Adding Template Rules
What Are Templates?
Un-Simplifying the Stylesheet
Using the Template Element
Other Top-Level Elements
Traditional Programming Concepts and XSLT
Programming Concepts You can Use
Working with Variables
Calling Named Templates
Using Functions
Creating Modular Stylesheet Solutions
|
CD-ROM 2 (50 min)
Creating an XML Result Tree
XML-Structured Variables
XML Node Creation Elements
Doing Calculations in XSLT
Programming with No Side Effects
Applying Recursive Programming Techniques
Common XSLT Challenges
Applying XSLT
How Do I Group Data?
Grouping Data: Another Solution
How Do I Copy HTML Tags from the Data?
How Do I Add or Remove Whitespace?
Using Processor-Specific Extensions
The Mechanics of Extensions
Should You Use Extensions?
Recovering from Missing Extensions
|