Track: Hands-on XML
Author: Michael Kay, Technical Director, Saxonica Limited
Summary:XSLT stylesheets are XML documents, and this fact can be exploited in a remarkable variety of ways. This talk will describe the powerful effects you can achieve by generating stylesheets using XSLT.
One of the most powerful techniques in early Unix work was using programs or scripts to automate the creation of other, more complicated programs or scripts: tools like lex and yacc massively simplified programmers’ work and vindicated Unix’s use of plain text as its primary data format, rather than the binary formats used in most other computing environments. In this practical, hands-on presentation, Michael Kay — renowned XSLT guru, book author, and the creator and maintainer of Saxon XML processing engine — showsthat the old Unix spirit is still alive in the XML world, when shows attendees how to use XSLT stylesheets to generate other XSLT stylesheets that would be excessively complex or tedious to create manually.