Understanding the Application

The first step in diagnosing problems is to understand your application. Although XML applications vary in how they are assembled, the document components used, and the manner in which they are delivered, the application can be generalized as shown in Figure 12.1.

Figure 12.1. The source of a problem can originate from any of several components, including the source document, the DTD or schema, a processing application, or the style sheet.

As Figure 12.1 indicates, an XML application contains at the very minimum a source XML document. The source document can optionally reference a DTD or XML Schema document. An ...

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.