Ejercicio 410
Elabora un documento DTD que permita validar la estructura del siguiente documento XML:
<geografia_mundial>
<pais>
<nombre>España</nombre>
<continente>Europa</continente>
<capital nombre="Madrid"></capital>
</pais>
</geografia_mundial>
Solución
XML
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE geografia_mundial SYSTEM "410.dtd">
<geografia_mundial>
<pais>
<nombre>España</nombre>
<continente>Europa</continente>
<capital nombre="Madrid"></capital>
</pais>
</geografia_mundial>
410.dtd
<!ELEMENT geografia_mundial (pais+)>
<!ELEMENT pais (nombre, continente, capital)>
<!ELEMENT nombre (#PCDATA)>
<!ELEMENT continente (#PCDATA)>
<!ELEMENT capital EMPTY>
<!ATTLIST capital nombre CDATA #REQUIRED>