XSLT2 - XSL Transformations 2
| Categories |
XML Training, Internet Training |
| Duration |
1 day (7 hours) |
| Pre-requisites |
This course is for the student who is familiar with the general concepts involved in XML. It presupposes that the student has successfully taken XSLT1 - XSL Transformations 1. Students should have a strong background with HTML. Some knowledge of basic programming concepts and/or experience with Web scripting (VBScript or JavaScript) would also be helpful. A knowledge of the XML Document Object Model, though not strictly necessary, would be helpful and is important for anyone planning to work with XSLT. |
|
|
|
| Courseware |
XSLT2-EK-01 ( pages) |
| Price |
$395 |
| Notes |
Students will learn advanced XSLT and XPath elements, functions, and syntax not presented in the XSLT1 - XSL Transformations 1 course. They will also use XSLT in simple server-side examples, and use XSLT with XML data islands and SVG graphics.
|
The XSLT specification is maintained by the W3C (World Wide Web Consortium) and is a core part of the growing family of XML technologies. A related XML technology is the XPath language, which is required for using XSLT stylesheets. Students in this course continue to learn the details of both XSLT and XPath, including the various XSLT elements not covered in Level 1, the XSLT functions, and the unabbreviated XPath syntax. They will also use XSLT in a server-side environment utilizing ASP (Active Server Pages) and ADO (ActiveX Data Objects) technologies. Finally, students will use XSLT with XML data islands and SVG (Scalable Vector Graphics).
Advanced XSLT Elements, Part 1
The Structure of XSLT Stylesheets Reconsidered
Importing and Including Stylesheets
Variables and Parameters
Advanced XSLT Elements, Part 2
Output Options
Copying XML Directly to the Output Tree
Using Other Advanced XSLT Elements
The Built-in XSLT Functions
General Purpose Functions
The document() Function
XPath Axes and Location Paths
The Current Context Reconsidered
XPath Axes and Unabbreviated XPath Syntax
Server-Side XSLT Programming with ASP, XMLDOM, and ADO
Using XSLT with ASP and the XML DOM
Transforming XML Obtained from a Database
Data Islands and SVG Output
Using XML Data Islands with XSLT
Converting XML Documents into SVG Graphics
Appendix A: XSLT Syntax
XSLT Elements
XSLT Functions
Appendix B: XPath
XPath Syntax
XPath Axes
XPath Functions
Appendix C: Setting up a System DSN
Step-by-Step Instructions
Appendix D: XML to WML