El lenguaje XML es un estándar en el intercambio de información en Internet. De esta simple tecnología, se desprenden muchas otras que hacen a XML aún más poderoso. A parte de ver los fundamentos del lenguaje, analizaremos las herramientas para diseñar los archivos XML, como son los estilos en cascada tradicionales (CSS) y la poderosa herramienta XSLT.
También revisaremos las herramientas para recorrer un archivo XML como el XPath y la estructura DOM con JavaScript.
Por último veremos dos herramientas fundamentales para la validación de los documentos como el tradicional DTD y el poderoso XML Schema.