In this concluding article, expand your XSLT vocabulary by exploring conditional constructs, loops, variables, and numbering, together with examples and illustrations of how these programming capabilities can substantially simplify your XSLT experience.
And that's about it. Over the course of this article, I've expanded your understanding of the basic XSLT vocabulary by demonstrating how to use conditional constructs and loops, together with examples of how XSLT allows you to dynamically create elements, attributes and other nodes in the result tree. I've also demonstrated the basics of XSLT variables, numbering and sorting, taught you how to make a spicy chicken dish, and provided you with a list of movies to watch this weekend. Whew!
In case you're looking for more XSLT references - well, the Web is full o' them.
The XSLT specification, at http://www.w3.org/TR/xslt.html
XSLT.com's tutorial section, at http://www.xslt.com/resources_tutorials.htm
XML.com's XSLT tutorials, at http://www.xml.com/pub/rg/135
The XSL FAQ, at http://www.dpawson.co.uk/xsl/xslfaq.html
The W3C's list of useful XSLT resources, with links to tutorials and software, at http://www.w3.org/Style/XSL/