Working with the XML transforms
XML provides a standard method for the exchange and processing of data across different
computing platforms. XML data is structured according to standards from the World
Wide Web Consortium (W3C). Specifically designed for Web applications, XML differs
from HTML in that, while HTML contains information about how data is formatted for
presentation on Web pages, XML contains data with no presentation information. A W3C
standard stylesheet language, called Extensible Stylesheet Language (XSL), uses formatting
objects to describe how XML data is presented. XML data containing XSL formatting
objects is called XSL-FO. XSL-FO describes document presentation details, such as
pagination, layout, and styling information.