
Extensible Stylesheet Language (XSL) • 235
6.1.2 The Need For XSL
The purpose behind XML is to concentrate on the content, or representation, of data. XML allows us to focus
on how to capture, model, and represent data. It allows us to ignore the presentation of data.
The separation of the representation and the formatting aspects of XML is one of its
biggest strengths.
However, we need a technology that will bridge this gap of formatting data. For example, XML may
provide excellent mechanisms for reading, parsing, and validating data to make it available for output. But,
presentation of this data to various devices, such as a computer screen, ...