1. Definir un documento XML que permita representar un libro. Deberá contener los atributos típicos como “título”, “autores”, “editorial”,”fecha de publicacion”, “isbn”…
<?xml version="1.0" encoding="utf-8"?>
<libro>
<titulo>El corazón delator</titulo>
<autores>
<nombre>Edgar</nombre>
<apellidos>Allan Poe</apellidos>
</autores>
<editorial>Gente Nueva</editorial>
<fechaPublicacion>
<dia>23</dia>
<mes>01</mes>
<año>1843</año>
</fechaPublicacion>
<isbn> 3664587821 </isbn>
</libro>
Este mismo documento puede ser visto de forma gráfica, para comprender mejor la estructura de un documento XML.
2. A partir de la definición anterior escribir un documento XML que al menos contenga 10 entradas de libros.
<?xml version="1.0" encoding="utf-8"?>
<libreria>
<libro>
<titulo idioma="es">Sherlock Holmes: Obras Completas</titulo>
<autor>
<nombre>Arthur</nombre>
<apellidos>Conan Doyle</apellidos>
</autor>
<editorial>Gente Nueva</editorial>
<fechaPublicacion>
<dia>23</dia>
<mes>01</mes>
<año>1843</año>
</fechaPublicacion>
<isbn>0517220784</isbn>
</libro>
<libro>
<titulo idioma="es">Sherlock Holmes: Obras Completas</titulo>
<autor>
<nombre>Arthur</nombre>
<apellidos>Conan Doyle</apellidos>
</autor>
<editorial>Doubleday</editorial>
<fechaPublicacion>
<dia>16</dia>
<mes>11</mes>
<año>1984</año>
</fechaPublicacion>
<isbn>0385074077</isbn>
</libro>
<libro>
<titulo idioma="es">Obras Completas de Edgar Allan Poe</titulo>
<autor>
<nombre>Edgar </nombre>
<apellidos>Allan Poe</apellidos>
</autor>
<editorial>DeBolsillo</editorial>
<fechaPublicacion>
<dia>02</dia>
<mes>02</mes>
<año>2012</año>
</fechaPublicacion>
<isbn>8497594258</isbn>
</libro>
<libro>
<titulo idioma="es">Un mundo feliz</titulo>
<autor>
<nombre>Aldous </nombre>
<apellidos>Huxley</apellidos>
</autor>
<editorial>DeBolsillo</editorial>
<fechaPublicacion>
<dia>07</dia>
<mes>12</mes>
<año>2006</año>
</fechaPublicacion>
<isbn>1243594258</isbn>
</libro>
<libro>
<titulo idioma="es">La conjura de los necios</titulo>
<autor>
<nombre>John</nombre>
<apellidos>Kennedy Toole</apellidos>
</autor>
<editorial>Anagrama</editorial>
<fechaPublicacion>
<dia>24</dia>
<mes>08</mes>
<año>2005</año>
</fechaPublicacion>
<isbn>2006594258</isbn>
</libro>
<libro>
<titulo idioma="en">A Christmas Carol</titulo>
<autor>
<nombre>Charles</nombre>
<apellidos>Dickens </apellidos>
</autor>
<editorial>Huffam</editorial>
<fechaPublicacion>
<dia>07</dia>
<mes>02</mes>
<año>1843</año>
</fechaPublicacion>
<isbn>2311594258</isbn>
</libro>
....
</libreria>
3. Validar el documento anterior ( ver entrada: Validando nuestro XML )
4. Crear un espacio de nombres ficticio e introducirlo en el XML del ejercicio 2 y comprobar que el documento XML sigue estando bien formado.
4. Crear un espacio de nombres ficticio e introducirlo en el XML del ejercicio 2 y comprobar que el documento XML sigue estando bien formado.
Saludos,
JoseCarlos
No hay comentarios:
Publicar un comentario