MÓDULO: LENGUAJES DE MARCAS Y SISTEMAS DE GESTIÓN DE LA INFORMACIÓN

Administración de Sistemas Informáticos en Red

 

CSS3XSLTDTDRSSXSD

  • Los elementos de un documento XML deben seguir una estructura de “árbol” (estrictamente jerárquica).
  • Los elementos deben estar correctamente anidados.
  • Los elementos no se pueden superponer entre ellos.
  • Sólo puede haber un elemento raiz, en el que estén contenidos todos los demás.

De forma gráfica:

Jerarquía XML

Antes de acometer un documento XML debemos disponer de las estructura jerárquica respeto a la información que deseamos manejar en el documento XML.

 

ActividadActividades

1. Estructura jerárquica de un documento XML

Observar el siguiente documento XML y genera de forma gráfica el árbol que representa su estructura:
 

<?xml version="1.0"?> 
<libro> 
<titulo>El Ingenioso Hidalgo Don Quixote de la Mancha</titulo> 
<autor>Miguel de Cervantes Saavedra</autor> 
<fecha><publicacion>1605</publicacion>
<edicion>2009</edicion>
</fecha> 
<localizacion><estanteria>B</estanteria>
<fila>7</fila>
</localizacion> 
</libro>

2. Crear un documento XML a partir de la estrucutra jerárquica

  1. Crear la estructura jerárquica para recoger la descripción de un CD de música que contenga la siguiente información:

Nombre del artista, título del CD, fecha de creación, género musical, así como la información de cada canción: su título y su duración.
Del artista también queremos recoger su fecha y lugar de nacimiento.
Como elemento raíz poner <CD>

  1. Crear el documento XML correspondiente con datos de un CD cualquiera (con dos canciones es suficiente), guardarlo con el nombre cd.xml.
  2. Observar el documento en el navegador.