The XSLT processing model: overview

This tutorial will cover in more detail how an XSLT stylesheet runs. What we’re talking about here is something called the XSLT processing model: essentially the set of rules that direct how the stylesheet will run and what it will do, in what order. You can see the set of rules in the top-left corner of the slide. These rules are actually fairly simple once you’re familiar with them, although they’re not perfectly intuitive at the outset—so we’re going to step through them in detail with an actual example and follow how they work.

Basically, we are starting with the root of the input document, and working our way through that tree, based on the templates we find in the stylesheet.

The XSLT Processing Model, slide 1 of 10