Anda di halaman 1dari 5

TALLER XML

Asignatura: Programacin Orientada a servicios


Tema: XML
Docente: Silvia Henao
Tipo: Individual Fecha de entrega: marzo 1 / 2017

A. Ingresa a https://www.sublimetext.com/3 y descarga el programa Sublime


Text.

B. Escribir un documento que almacene la siguiente informacin:

1.Ejercicio Ciudades

CIUDADES

Nombre Pas Continente

Nueva Delhi India Asia

Lisboa Portugal Europa

El Cairo Egipto frica

2. Hechos Histricos

HECHOS HISTRICOS

Descripcin de cada hecho Fecha

Da Mes Ao

IBM da a conocer el PC. 12 8 1981

Se funda Google. 4 9 1998

Se funda Facebook. 4 2 2004

Programacin orientada a servicios XML


C. Explique el siguiente cdigo en XML:

<?xml version="1.0" encoding="UTF-8"?>


<equipos_de_futbol>
<equipo>
<nombre>Levante</nombre>
<ciudad>Valencia</ciudad>
<entrenador></entrenador>
<jugadores>
<jugador posicion="portero">
<nombre>Javier Jimnez</nombre>
<nacionalidad>espaola</nacionalidad>
</jugador>
<jugador posicion="delantero">
<nombre>Nong</nombre>
<nacionalidad>cameruns</nacionalidad>
</jugador>
</jugadores>
</equipo>
<equipo>
<nombre>Real Sociedad</nombre>
<ciudad>San Sebastin</ciudad>
<entrenador></entrenador>
<jugadores>
<jugador posicion="portero">
<nombre>Claudio Bravo</nombre>
<nacionalidad>chilena</nacionalidad>
</jugador>
<jugador posicion="defensa">
<nombre>Mikel Gonzlez</nombre>
<nacionalidad>espaola</nacionalidad>
</jugador>
</jugadores>
</equipo>
</equipos_de_futbol>

Programacin orientada a servicios XML


D. Corregir los errores que hay en el siguiente documento XML ("frutas.xml")
para que est bien formado. Para ello, puede ser necesario crear nuevas
etiquetas o atributos.

<?xml version="1.0" encoding="UTF-8">


< frutas >
< fruta >
< nombre >cereza< nombre \>
< fruta \>
< fruta >
< nombre >naranja< nombre \>
< fruta \>
< frutas \>
E. Los siguientes documentos no estn bien formados porque cada uno
contiene dos errores (dos errores del mismo tipo cuentan como uno slo).
Corrija los errores (si para corregir algn error hay que inventarse una
etiqueta o atributo, utilice un nombre que tenga relacin con la
informacin contenida en el documento). El nombre del archivo podra ser
ejercicio_XX.xml, donde XX es el nmero del ejercicio.

Ejercicio 1 - Deportistas

<?xml version="1.0" encoding="UTF-8"?>


<deportistas>
<deportista>
<deporte Atletismo />
<nombre>Jesse Owens</nombre>
<deportista>
<deporte Natacin />
<nombre>Mark Spitz</nombre>
</deportista>
</deportistas>

Ejercicio 2 - Pelculas

<?xml version="1.0" encoding="UTF-8"?>


<pelicula>
<titulo>Con faldas y a lo loco</titulo>
<director>Billy Wilder</director>
</pelicula>
<pelicula>

Programacin orientada a servicios XML


<director>Leo McCarey</director>
<titulo>Sopa de ganso</titulo>
</pelicula>
<autor />barto</autor>

Ejercicio 3 - Texto

<?xml version="1.0" encoding="UTF-8"?>


<texto>
<Titulo>XML explicado a los nios</titulo>
<prrafo>El <abreviatura>XML</abreviatura>define cmo
crear
lenguajes de marcas.</prrafo>
<prrafo>Las marcas se aaden a un documento de texto
para aadir informacin.</prrafo>
<http://>www.example.org</http://>
</texto>

Ejercicio 4 - Informacin geogrfica

<?xml version="1.0" encoding="UTF-8"?>


<geografia mundial>
<pais>
<pais>Espaa</pais>
<continente>Europa</continente>
<capital></capital nombre="Madrid">
</pais>
</geografia mundial>

Ejercicio 5 - Programas

<?xml version="1.0" encoding="UTF-8"?>


<programas>
<programa nombre="Firefox" licencia="GPL"
licencia="MPL" />
<programa nombre="LibreOffice" licencia="LGPL" />
<programa nombre="Inkscape" licencia=GPL />
</programas>

Ejercicio 6 - Mundiales de ftbol

<?xml version="1.0" encoding="UTF-8"?>


<mundiales-de-futbol>
<mundial>

Programacin orientada a servicios XML


<pais="Espaa" />
<1982 />
</mundial>
</mundiales-de-futbol>

Ejercicio 7 - Medios de transporte

<?xml version="1.0" encoding="UTF-8"?>


<mediosDeTransporte>
<bicicleta velocidad="v<100km/h" />
<patinete velocidad maxima="50 km/h"
</mediosDeTransporte>

Programacin orientada a servicios XML

Anda mungkin juga menyukai