When Things Go Wrong

Imagine you are at your desktop system, putting the final touches on a carefully crafted transformation. Your transformation takes an XML document and outputs HTML, which can be viewed in a browser. Your root template sets up the HTML document, and then uses template rules to transform individual XML elements into HTML. You’ve faithfully added a style sheet reference to the top of your source document that links it to your transformation. Finally, the moment of truth arrives. You load the XML document into your favorite browser, it churns away for a brief moment, and the browser completes its task. The only problem is, the browser window is blank.

With all the pieces that must be integrated into an application, this scenario ...

Get Special Edition Using XSLT 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.