Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1.- Indica por qué los siguientes ejemplos XML son incorrectos.
Ejercicio 1a)
1|<elemento>Elemento 1</elemento>
2|<elemento>Elemento 2</elemento>
Es incorrecto porque los documentos XML han de tener un único elemento raíz (solo
uno). Y este a su vez, pueden estar formados por otros elementos y/o atributos que
deben pertenecer a ese elemento raíz. Lo correcto sería:
1|<elemento raíz>
2| <elemento>Elemento 1 </elemento>
3| <elemento>Elemento 2 </elemento>
4|<elemento raíz/>
Ejercicio 1b)
<elemento>Coche</ELEMENTO>
Ejercicio 1c)
<negrita><italica>Texto XML</negrita></italica>
Es incorrecto porque no se pueden poner los caracteres “menor que” o “mayor que” ni
“ampersand” directamente. En el caso de tenerlos que usar, se sustituyen por otras
cadenas. Lo correcto sería:
<rango>1<5 & 11>7</rango>
Ejercicio 1e)
<XMLfichero>Marcas.xml</XMLfichero>
Es incorrecto porque los documentos XML no pueden comenzar por la cadena XML. Lo
correcto sería:
<ficheroXML>Marcas.xml</ficheroXML>
Ejercicio 1f)
<![CDATA[ <[[aa]]>]]>
Es incorrecto porque CDATA no puede contener la cadena "]]>" en cualquier parte del
documento XML y la anidación no está permitida en sección CDATA. Lo correcto sería:
<ejemploCDATA>
<![CDATA[
<aa>
]]>
</ejemploCDATA>
Ejercicio 1g)
<user@uo>Pedro@Empleados</user@guo>
<user_uo>Pedro@Empleados</user_uo>
Ejercicio 1h)
<texto>El titular de hoy se basa en esta <subrayado>noticia<subrayado></texto>
SOLUCIÓN EJERCICIO 2
<persona>
<nombre>Jose</nombre>
<apellidos>Ramos Fernandez</apellidos>
<direccion>Calle alameda 4</direccion>
<telefonos>
<movil>633445566</movil>
<casa>987654321</casa>
<trabajo>555443322</trabajo>
</telefonos>
</persona>
</agenda>
SOLUCIÓN EJERCICIO 4
En este ejercicio, he creado un documento XML con el elemento raíz <DAM>. Este
elemento raíz, contiene un elemento llamado <módulo> al cual le he añadido; el
nombre, horas semanales, obligatoriedad, fecha de inicio y fecha de fin. Además, he
añadido que tiene alumnos (en este caso dos) con sus respectivos datos que me
informa el enunciado. También, he creído oportuno y para que quede mejor
estructurado, atributos dentro del elemento <dirección>.