Open House: XSL Training
This is the page for the Open House: XSL Training which is taking place October 21, 2008, on-site in Austin, TX.
Objectives
The primary objectives of this course are:
- Practice XSL scripting
- Exchange ideas about XML
- Hang out and have fun
- Evolve a more format cirriculum
Setting Up
All participants will need an XSL engine for practicing what we discuss. Following are links to a few XSL engines on Windows:
If you're on Mac OS X, xsltproc is available from a Terminal shell.
Following is a link to a zip file which contains two small starting point files:
Jargon
XPath: XPath is a language for selecting parts of an XML document (from the w3c Abstract)
Root Match Template: Root match template refers to that match template in any XSL stylesheet which is executed, that is, the template which matches the root of the XML input,as in: <xsl:template match="/">
XML Namespace: XML namespaces provide a simple method for qualifying element and attribute names used in XML documents by associating them with namespaces identified by URI references