Realiza los siguientes ejercicios sobre el lenguaje de marcas XML.
- Corrige el siguiente documento XML para que esté bien formado:
<?xml version="1.0" encoding="UTF-8"?> <deportistas> <deportista> <deporte Atletismo /> <nombre>Jesse Owens</nombre> <deportista> <deporte Natación /> <nombre>Mark Spitz</nombre> </deportista> </deportistas>
- Corrige el siguiente documento XML para que esté bien formado:
<?xml version="1.0" encoding="UTF-8"?> <pelicula> <titulo>Con faldas y a lo loco</titulo> <director>Billy Wilder</director> </pelicula> <pelicula> <director>Leo McCarey</director> <titulo>Sopa de ganso</titulo> </pelicula> <autor />barto</autor>
- Corrige el siguiente documento XML para que esté bien formado:
<?xml version="1.0" encoding="UTF-8"?> <texto> <Titulo>XML explicado a los niños</titulo> <párrafo>El <abreviatura>XML</abreviatura>define cómo crear lenguajes de marcas.</párrafo> <párrafo>Las marcas se añaden a un documento de texto para añadir información.</párrafo> <http://>www.example.org</http://> </texto>
- Corrige el siguiente documento XML para que esté bien formado:
<?xml version="1.0" encoding="UTF-8"?> <geografia mundial> <pais> <pais>España</pais> <continente>Europa</continente> <capital></capital nombre="Madrid"> </pais> </geografia mundial>
- Corrige el siguiente documento XML para que esté bien formado:
<?xml version="1.0" encoding="UTF-8"?> <programas> <programa nombre="Firefox" licencia="GPL" licencia="MPL" /> <programa nombre="OpenOffice.org" licencia=LGPL /> <programa nombre="Inkscape" licencia="GPL" /> </programas>
- Corrige el siguiente documento XML para que esté bien formado:
<?xml version="1.0" encoding="UTF-8"?> <mundiales-de-futbol> <mundial> <pais="España" /> <1982 /> </mundial> </mundiales-de-futbol>
- Corrige el siguiente documento XML para que esté bien formado:
<?xml version="1.0" encoding="UTF-8"?> <mediosDeTransporte> <bicicleta velocidad="v<100km/h" /> <patinete velocidad maxima="50 km/h" </mediosDeTransporte>
- Crea un documento XML bien formado que almacene una agenda en la que cada contacto tenga un nombre sólo, y un número aleatorio de emails y teléfonos.
- Crea un documento XML bien formado que almacene la bandeja de entrada de un programa de correo electrónico, en el que cada correo posea la siguiente información: remitente, destinatario, asunto y cuerpo.
- Crea un documento XML bien formado que almacene la bandeja de entrada de un programa de correo electrónico, en el que cada correo posea la siguiente información: remitente (con nombre e email), destinatario (con nombre e email), asunto y cuerpo (por párrafos).
- Crea un documento XML bien formado que almacene los datos que se encuentran en esta hoja de cálculo.
- Crea un documento XML bien formado que almacene los datos que se encuentran en esta base de datos.
Soluciones a algunos de los ejercicios.
Otros ejercicios
Bibliografía
- Sintes Marco, Bartolomé. "Ejercicios - Documentos bien formados". Licencia CC BY-CN-SA. [Consulta: Noviembre 2014]. http://www.mclibre.org/
Ejercicios prácticos de XML escrito por Rafa Morales está protegido por una licencia Creative Commons Atribución-NoComercial-CompartirIgual 4.0 Internacional