●
Un documento XML crea una estructura de datos que puede estar sujeta o no a unas reglas (DTD o XSD).
●
Esa estructura de datos será tratada por otros lenguajes con el fin de obtener un nuevo archivo XML o un archivo con formato (HTML, PDF, Excel, etc.). Para ello utilizaremos básicamente una tecnología: XSL (hojas de estilo de XSL).
●
XSL (eXtensible Style Language) es el “estilista” del XML, el lenguaje que le va a dar formato al XML proporcionando un estilo de presentación de los datos almacenados en XML.
●
Se obtine una gran versatilidad al tener separados los datos de la presentación. Los mismos datos XML serán presentados de tantas formas diferentes como archivos XSL le hayamos asociado.