After studying this chapter you should be able to: Understand what XML is and how it is used within business-to-business transactions, understand XML Schemas and XSL Transforms and how they are used within the context of XML, read and process data that is stored in an XML document, read data from a relational database and transform it into its equivalent XML, transform one XML document into a new XML document using an XSLT document.