EXES
¿Qué problema tiene HTML?
¿Que es XML?
Análisis de documentos XML
Validación de documentos XML
Diseño y creación de DTD’s
Sintaxis de las DTD
Esquemas
Diseño y creación de esquemas
Herramientas XML
Presentacion de documentos XML
Dar formato a documentos XML
Aplicaciones XML
Estudio del API DOM
Utilizacion de las interfaces DOM
Acceso a datos con XML
Utilizacion del API SAX
Créditos
La Compañía
 
Área de Programación y Desarrollo
  Manual de XML
www.exes.es
Tel: 902 360 417
    Principal
 Exes   Contactar 

ANALISIS DE DOCUMENTOS XML

Analizador

  • Módulo de software que lee un documento XML y proporciona acceso a su contenido y estructura.

Funcionamiento del analizador

  • Toma el documento y comprueba si está bien construido y/o si es válido. A su salida genera un árbol de análisis.
Funcionamiento del analizador

Arbol de Análisis

  • Estructura que muestra los objetos que forman el documento y las relaciones entre ellos.
  • Los componentes de un documento se les llama objetos (elementos, comentarios y cadenas de texto). El propio documento es un objeto.
  • A cada objeto del árbol se le denomina nodo.
  • El nodo principal que contiene a los demás se le llama nodo raíz.
  • Cuando un nodo contiene a otro se le denomina rama.
  • Los nodos finales, que no contienen otros nodos, se llaman hojas.
EJEMPLO
Ejemplo de árbol de análisis
Ejemplo de árbol de análisis

Aclaración

  • A la hora de diseñar se nos plantean dudas entre que escoger atributo o elemento. Hay que tener en cuenta lo siguiente:
    • los atributos no pueden contener subelementos ni subatributos.
    • No se organizan en ninguna jerarquía por lo que la representación es mucho más reducida que los elementos
    • La utilización de los atributos será una mera modificación de los elementos a que se aplican la información que deben de contener
      debe de ser de poca entidad sencilla y sin estructura.
  • Aun así muchas veces llegamos a la misma conclusión utilizando atributos y elemento

Normas de diseño de un Documento XML

  • Especificación de requisitos
  • Diseño (que marcas hay que incluir sus nombres la jerarquía que debe de poseer que información ha de contener
    • ¿Que se ha de marcar?
    • Organización y Estructura
    • Elementos o atributos
  • Consideraciones
    • Necesidades futuras
    • revisión de nuestro requisitos
    • Nombres descriptivos
··> Ver todos los cursos
··> Si necesitas más información, contáctanos aquí
 
 
 
Sello de Calidad   Sello de Calidad
  EXES - C/ Albasanz, 14 Bis, 1-C. 28037 Madrid - Tel: 902 360 417 Fax: 902 931 305 - exes@exes.es