Saltar la navegación

2.- Estructura de un documento XML

Figura 1: Estructura de un documento XML
UML de XML
Carlos Iñiguez (Dominio público)


Desde una perspectiva simple, un documento XML se forma de elementos XML dispuestos en una estructura de árbol. La estructura de árbol inicia con un elemento raíz del cual se desprenden elementos hijos que se convierten en las ramas del árbol. Cada elemento XML puede comportarse como padre de otros elementos XML, es decir, elementos hijos. Un elemento XML puede contener atributos XML y/o texto que se convierte en la información describe la etiqueta del elemento XML. El diagrama de clases de la
Figura 1 describe la estructura de un documento XML.

En este diagrama:

  • Un documento XML está compuesto de elementos
  • Un documento XML contiene un elemento raíz.
  • El elemento raíz contiene elementos hijos.
  • Cada elemento puede tener texto como contenido (ej. Pepe Trujillo)
  • Cada elemento puede tener varios atributos o ninguno.
  • Los términos: padre (parent), hijo (child) y hermano (sibling) son usados para describir las relaciones entre los elementos.