les escribo por que tengo un problema con un ejemplo de "Namespaces en XML", mis codigos son:
establecimiento.xml
Código :
<?xml version="1.0"?> <establecimiento xmlns="establecimiento.dtd" xmlns:p="persona.dtd"> <nombre>Pizzería Al Capone</nombre> <direccion>C/ Génova Nº 3,Oviedo, España</direccion> <teléfono>985203040</teléfono> <dueño> <p:persona> <p:nombre>Vito Corleone</p:nombre> <p:teléfono>985223344</p:teléfono> <p:dni> 98765432</p:dni> </p:persona> </dueño> </establecimiento>
establecimiento.dtd
Código :
<!ELEMENT establecimiento (nombre, direccion, telefono,dueño)> <!ELEMENT nombre (#PCDATA)> <!ELEMENT direccion (#PCDATA)> <!ELEMENT telefono (#PCDATA)> <!ELEMENT dueño (persona)*>
persona.dtd
Código :
<!ELEMENT establecimiento (nombre, direccion, telefono,dueño)> <!ELEMENT nombre (#PCDATA)> <!ELEMENT direccion (#PCDATA)> <!ELEMENT telefono (#PCDATA)> <!ELEMENT dueño (persona)*>
Pero me da una advertencia que no se como corregirla.
Código HTML :
No grammar constraints (DTD or XML Schema) referenced in the document. Line 1. establecimiento.xml
Espero me puedan ayudar, con este problema.
Un saludo.