XML, in a web application, performs one or more roles in terms of creating or consuming XML documents. They are summarized in Figure 8.4.
Fig. 8.4 Handling XML
Any web application that handles XML will have to do with one or more of the aspects shown in Figure 8.4. There are APIs and tools that are open and generic to handle them.