Ejercicio de DTD - Corregir errores de "mesa.xml"
El siguiente documento XML ("mesa.xml") está bien formado. Sin embargo, no es válido. Para que lo sea, realizar los cambios necesarios en dicho documento, pero sin modificar la DTD interna.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mesa [
<!ELEMENT mesa ANY>
<!ELEMENT material (#PCDATA)>
<!ELEMENT color (#PCDATA)>
]>
<mesa>La mesa de <material>madera es de color <color>marrón</color></material>.</mesa>
Solución:
En este documento se guardan información sobre una mesa.
<mesa>La mesa de <material>madera</material> es de color <color>marrón</color>.</mesa>
Errores detectados y corregidos
- El elemento "mesa" puede tener contenido mixto (ANY). Sin embargo, el elemento "material" no.