Implementation Notes

The process of static transformation is similar to the process of compiling program source code into executable format. An initial version of the XSLT stylesheet is developed. It is then applied to the source document to produce the transformed output. This output is then checked for errors and display quality, and the stylesheet is modified accordingly.

Because presentation logic is encoded in the stylesheet, a single XML document can be transformed into multiple target formats. This separation enables rapid deployment of fresh content via a large number of delivery channels. Figure 12.1 shows how a single XML document can be rendered in multiple formats using different stylesheets.

Figure 12.1. A single XML document can ...

Get Strategic XML now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.