Vous êtes sur la page 1sur 2

EJERCICIOS

Para cada uno de estos ejercicios debes comprobar que est bien formado con
Internet Explorer o en Mozilla
Ejercicio 1: Indica si cada uno de los siguientes es un documento XML bien formado.
Si no lo es, explica por qu, y qu se podra cambiar para conseguir que s lo fuese:
a) <?xml version="1.0" encoding="UTF-8"?> <persona> <nombre>Pedro</nombre>
<DNI>123456789</DNI> </persona> <persona> <nombre>Mara</nombre>
<DNI>987654321</DNI> </persona>
b) <?xml version="1.0" encoding="ISO-8859-1"?> <texto> Esto es un
<negrita>texto</negrita> con formato. </texto>
c) <?xml version="1.0" encoding="ISO-8859-1"?> <texto> Esto es un
<negrita><cursiva>texto</negrita> con ms</cursiva> formato. </texto>
d) <coche> <marca>Peugeot</marca> <modelo>205</modelo> </coche>
e) <?xml version="1.0" encoding="UTF-8"?> <amigos> <amigo direccion="Avenida de
la Felicidad"> Horacio Oliveira</amigo> <amigo direccion="Calle de las Aceitunas">
Pilarn Caete</amigo> </amigos>
f) <?xml version="1.0" encoding="UTF-8"?> <amigos> <amigo telefono=999999999
telefono=666666666> Horacio Oliveira</amigo> <amigo telefono=933333333>Pilarn
Caete</amigo> </amigos>
g) <?xml version="1.0" encoding="UTF-8"?> <ejercicio> Encuentra la solucin de la
inecuacin: <inecuacion>2*x<37<inecuacion> </ejercicio>
EJERCICIO 2. Realizar el anlisis del siguiente documento XML, generando el rbol
que representa su estructura, idntalo, comprueba que est bien formado y corrige los
errores si no es as.
<?xml version="1.0"?>
<libro>
<titulo>El Ingenioso Hidalgo Don Quixote de la Mancha</titulo>
<autor>Miguel de Cervantes Saavedra</autor>
<fecha><publicacion>1605<edicion>2009</edicion></fecha>
<localizacion><estanteria>B<fila>7</estanteria></fila></localizacion>
</libro>

EJERCICIO 7. Crea un documento XML que muestre el horario de vuestras clases: da


de la semana, ciclo, curso, hora de inicio, hora de fin y asignatura. (vale con que solo
mostris un da). Haz previamente un grfico con la estructura en rbol del documento.

EJERCICIO 8. Crea un documento XML donde muestres informacin sobre una lista
de Hoteles, donde tengas nombre, telfono, direccin(calle y nmero), ciudad, pas,
numero de estrellas, nmero de habitaciones ( del tipo individual, dobles, triples y
suites) descripcin del hotel. Haz previamente un grfico con la estructura en rbol del
documento.
EJERCICIO 9. Hacer un documento XML sobre informacin de una lista de alumnos
(por ejemplo, nombre, apellidos, nota, DNI, e-mail), usando solo elementos con
contenido. Haz previamente un grfico con la estructura en rbol del documento.
EJERCICIO 10. Pasar el anterior documento XML a elementos sin contenido, usando
atributos. Prueba que est bien formado en el Internet Explorer o en el Mozilla.
EJERCICIO 14. Haz un documento XML que contenga secciones de una pgina
HTML, por ejemplo, las etiquetas y contenidos de HEAD (cabecera), la etiqueta P
(prrafo) y una lista sin orden (<ul> <li> ...</ul>);. Usa para esto secciones CDATA y
entidades predefinidas. Prueba que est bien formado en el Internet Explorer o en el
Mozilla. Si no se ocurre ningn ejemplo, coge una de los descripciones del ejercicio de
los hoteles y escribe sus caractersticas en un listado. Hazlo primero con entidades
predefinidas y luego con una seccin CDATA.
EJERCICIO 15. Crea un documento XML para el siguiente pedido que ha recibido por
correo electrnico una empresa que se dedica a la venta de herramientas para
jardinera:
"Hola, necesito una cortadora de csped para mi jardn de esas que anuncian en
oferta, me gustara que fuera uno de esos modelos elctricos, pues las de gasolina
contaminan mucho. Me llamo Roberto Movilla, la cortadora la tendrn que enviar a
Albacete, la direccin es Plaza de la Duquesa 12, la recoger mi esposa que se llama
Alicia Abad. Ahora que lo pienso tambin necesitar 3 podadoras para los setos. Les
paso mi direccin de aqu para lo referente al pago, es General Ricardos 56, aqu en
Madrid. Es urgente, por favor, el csped est muy alto."
La fecha del pedido es el 20 de octubre del 99. El empleado que se encarga del
pedido ha comprobado algunos datos necesarios: el cdigo postal de la direccin de
Albacete es 05020 y el de la de Madrid 28055; tambin ha consultado el catlogo de
productos y ha averiguado que la cortadora vale 148.95 euros y su cdigo de producto
es 872-AA,; una podadora vale 7.98 y su cdigo es 926-FH.

Vous aimerez peut-être aussi