1. Definición de documentos XML.
– Elementos.
– Atributos.
– Documentos bien formados.
– Codificación y juegos de caracteres.
– Entidades.
– Comentarios.
– Inclusión de datos no XML.
– Espacios de nombres.
2. Validación mediante DTD.
– Declaraciones de elementos:
· PCDATA.
· Elementos hijos.
· Secuencias.
· Número de hijos.
· Opciones.
· Paréntesis.
· Contenido mixto.
· Elementos vacíos.
· ANY.
– Declaraciones de atributo:
· CDATA.
· NMTOKEN.
· NMTOKENS.
· Enumeración.
· ID.
· IDREF.
· IDREFS.
· ENTITY.
· ENTITIES.
· NOTATION.
– Declaraciones de identidad general.
– Entidades generales externas analizadas.
– Notaciones y entidades exteriores sin analizar.
– Entidades de parámetro.
– Inclusión condicional.
3. Esquemas XML.
– Organización del documento.
– Anotaciones.
– Declaraciones de elementos.
– Declaraciones de atributos.
– Tipos complejos.
– Elementos vacíos.
– Definición de tipos simples.
– Uso de grupos.
– Inclusión de declaraciones externas.
– Codificación de declaraciones externas.
– Importación de esquemas de otros espacios de nombre.
– Tipos complejos derivados.
4. Acceso a la información de documentos XML.
– XPath.
– XLink.
– XPointer.
– XQL.
5. Transformación de documentos XML.
– CSS.
– XSL / XSL-FOXSLT.
6. Otros lenguajes a utilizar con documentos XML.
– XML Base.
– XInclude.
– XML Information Set.
7. Aplicaciones del lenguaje XML.
– XHTML.
– REST.
– XML-RPC.
– SOAP.
Realizar procesos de auditoría en el sistema de gestión de información, para mantener y controlar el rendimiento del sistema según especifiaciones de la organización