Accesibilidad
Recursos de desarrolladores
Marius Zaharia

Marius Zaharia

www.interaktonline.com*

Contenido

Creado:
22 August 2005
Utilizar Nivel:
Intermedio
Productos:
Dreamweaver

Introducción a XSL

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.

Requisitos

Para completar este tutorial, deberá instalar el software y los archivos siguientes:

Dreamweaver MX 2004 o posterior (opcional)

  • Para completar los ejemplos de este tutorial, es recomendable que tenga instalado Dreamweaver. No obstante, puede usar cualquier otro editor de texto, pero no podrá beneficiarse de la compatibilidad nativa para XSL que ofrece Dreamweaver.
  • No se necesitan conocimientos previos de XSL. El objetivo de este artículo es explicar cómo puede usar XSL para procesar datos XML.
  • Es recomendable tener conocimientos previos de HTML, WWW y creación de páginas Web.

Tutoriales y archivos de ejemplo:

También es necesario que haya leído mi artículo anterior: Introducción a XML.

Acerca del autor

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.