DTD - Ejercicio 1 - Elementos sin atributos - Corregir errores en los elementos
Los siguientes documentos no son válidos porque contienen uno o dos errores (los errores no están en la DTD interna).
Corrija los errores y compruebe con XML Copy Editor que ya son documentos válidos.
DTD - Ejercicio 1-1 - Números
]>
25
ERROR: el elemento es #PCDATA (texto), pero contiene un elemento no definido en la DTD.
Corregido: se elimina el elemento y el #PCDATA
]>
25
DTD - Ejercicio 1-2 - Letras
]>
m
uve doble
ERROR: el elemento debería contener un único elemento , pero contiene dos.
Corregido: se elimina alguno de los dos elementos
]>
m
DTD - Ejercicio 1-3 - Colores
]>
azul marino
negro
amarillo
ERROR: el elemento debería contener únicamente elementos , pero no texto sin etiquetas
Corregido: se podrían añadir etiquetas alrededor del texto sin etiqueta.
]>
azul marino
negro
amarillo
DTD - Ejercicio 1-4 - Flores
]>
ERROR: El elemento debería contener al menos un elemento , pero no tiene ninguno.
Corregido: habría que añadir alguna etiqueta .
]>
Rosa
DTD - Ejercicio 1-5 - Animales
]>
Caniche
Siamés
ERROR: El elemento sólo puede contener elementos , pero los elementos son y , elementos que no están definidos.
Corregido: se cambia los elementos por
]>
Perro Caniche
Gato Siamés
DTD - Ejercicio 1-6 - Escritores
]>
Mario Vargas Llosa
28 de marzo de 1936
1 de abril de 1929
Milan Kundera
ERROR: el segundo elemento debe contener los elementos y en ese orden, pero los tiene al revés.
Corregido: se pone los elementos y ordenados correctamente.
]>
Mario Vargas Llosa
28 de marzo de 1936
Milan Kundera
1 de abril de 1929
DTD - Ejercicio 1-7 - Músicos
]>
Antonio Vivaldi
El cura pelirrojillo
4 de marzo de 1678
Johann Sebastian Bach
El viejo peluca
21 de marzo de 1685
ERROR: el elemento no puede tener los dos elementos y al mismo tiempo.
Corregido: eliminar uno de los elementos o poner entre paréntesis el elemento eliminado en el elemento que no se ha eliminado.
]>
Antonio Vivaldi (El cura pelirrojillo)
4 de marzo de 1678
El viejo peluca (Johann Sebastian Bach)
21 de marzo de 1685
DTD - Ejercicio 1-8 - Teléfonos de emergencia
]>
Ayuntamiento
010
Emergencias
112 (Unión Europea)
Desconocido
911 (Estados Unidos)
ERROR: el segundo elemento tiene los elementos y desordenados
y el primer elemento debe tener un elemento
Corregido: reordenar los elementos y en el segundo
y añadir un elemento en el primer
]>
Ayuntamiento
010
Emergencias
112 (Unión Europea)
911 (Estados Unidos)
Desconocido
DTD - Ejercicio 1-9 - El sistema solar
]>
Tierra
Luna
Ceres
ERROR: el elemento solo puede tener elementos , no elementos
y el elemento solo puede tener un elemento (planeta, satelite o asteroide>
Corregido: crear elementos para los elementos , y
]>
Tierra
Luna
Ceres