Aquí analizaremos dos técnicas, principalmente: DTDs y esquemas XML. La primera técnica es obsoleta, pero fue ampliamente utilizada hasta principios de los años 2000. La segunda técnica es más sofisticada; Para obtener niveles de definición más detallados. Vamos a ver esto en profundidad.
También hay otras técnicas de validación para documentos XML; Por ejemplo, Relax NG y Schematron. Son mucho menos utilizados, pero también los explicaremos brevemente.
Del mismo modo, también revisaremos otros lenguajes basados en XML; Por ejemplo: SVG, WML, RSS, FO ... Estos son para uso específico.
Listamos dos formatos de almacenamiento de información, que no son XML: JSON y YAML.
Este capítulo tiene prioridad en el módulo. Los contenidos de los capítulos más importantes son: Entender el formato XML, saber qué es un documento, está bien formado, valida las técnicas de documentación XML y, sobre todo, los esquemas.
Contenidos:
5.1. XML Introducción
2. Validación de documentos: esquemas conceptuales
3. XPath: Lenguaje básico para referenciar capas de documentos
4. XSLT: Lenguaje de transformación de documentos XML
Enlaces
https://www.tutorialspoint.com/xml_technologies_tutorials.htm
http://ixml.es/curso-xml-static/
https://www.youtube.com/user/introxml
http://www.saregune.net/ikasi/hezigune/curso.php?curso=xml&leccion=xml_xsl1_xslt
http://informatica.gonzalonazareno.org/plataforma/mod/page/view.php?id=2774
http://lml.ls.fi.upm.es/~mcollado/xml/0607/ejercicios.html
http://www.mundolinux.info/hojas-de-estilo-xls.htm
http://www.programacion.com/articulo/apuntes_de_xml_152/12
http://www.programacion.com/articulo/apuntes_de_xml_152/12
http://di002.edv.uniovi.es/~cernuda/xslt/ficheros-sol.html
http://www.suarezdefigueroa.es/manuel/LMSGI/ejercicios/ejerxslt.html