
Como recordará de mi artículo anterior, Introducción a XML, XML se diseñó con la finalidad de almacenar datos. Sin embargo, la mayoría de las aplicaciones Web se diseñan pensando en el usuario final. Por tanto, la información debería ser presentada en un formato legible. En este punto es donde XSL entra en juego: toma los datos de los árboles XML y los procesa para generar una salida legible. Por supuesto, también podría usar Perl, Java o PHP para transformar documentos XML. Sin embargo, a medida que XML se vuelve cada vez más popular, le resultará conveniente aprender el funcionamiento de XSL.
Afortunadamente, Dreamweaver 8 utiliza un enfoque visual para las transformaciones XSL, lo cual permite procesar datos basados en XML sin necesidad de escribir ni una línea de código. Para entender cómo XML y XSL se pueden utilizar de forma conjunta para procesar y mostrar información, este artículo explica XSL y algunos ejemplos de sus aplicaciones en la vida real. Describiré las reglas básicas de sintaxis XSL, ofreceré algunos ejemplos de cómo usar XSL para aplicar estilos a los datos y explicaré la diferencia entre una transformación en el lado del servidor y una en el lado del cliente.
Para completar este tutorial, deberá instalar el software y los archivos siguientes:
También es necesario que haya leído mi artículo anterior: Introducción a XML.
Marius Zaharia es el responsable de administración de documentos en InterAKT Online* y desarrollador de herramientas profesionales para desarrollo Web dinámico. Cuando no escribe artículos y tutoriales para ayudar a los desarrolladores Web, disfruta aprendiendo nuevas cosas y explorando nuevas tecnologías. Sus variados intereses van desde el desarrollo Web a la política y la música electrónica vanguardista.