Buenas tengo esta DTD.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE libros SYSTEM "libros.xml">
<!ELEMENT libros (registro,bicaciones, autor+, titulo, publicacion, materia+, clasificacion+, nota+, descripcion, isbn, reserva)>
<!ELEMENT registro (#PCDATA)>
<!ATTLIST registro numero_registro ID #REQUIRED>
<!ATTLIST registro registros (20) #REQUIRED>
<!ELEMENT bicaciones (#PCDATA)>
<!ELEMENT autor (#PCDATA)>
<!ELEMENT titulo (#PCDATA)>
<!ELEMENT publicacion (#PCDATA)>
<!ATTLIST publicacion editorial CDATA #REQUIRED>
<!ATTLIST publicacion ciudad CDATA #REQUIRED>
<!ATTLIST publicacion año CDATA #REQUIRED>
<!ELEMENT materia (#PCDATA)>
<!ELEMENT clasificacion (#PCDATA)>
<!ELEMENT nota (#PCDATA)>
<!ELEMENT descripcion (#PCDATA)>
<!ATTLIST descripcion edicion CDATA #REQUIRED>
<!ATTLIST descripcion Paginas CDATA #REQUIRED>
<!ATTLIST descripcion grosor CDATA #REQUIRED>
<!ATTLIST descripcion il CDATA #IMPLIED>
<!ATTLIST descripcion cd CDATA #IMPLIED>
<!ELEMENT isbn (#PCDATA)>
<!ELEMENT reserva (#PCDATA)>
<!ATTLIST reserva ubicacion CDATA #IMPLIED>
<!ATTLIST reserva prestamo (Corto|Normal|Sin prestamo) #IMPLIED>
<!ATTLIST reserva estado (Disponible|No disponible|Reservado|Consulta en sala) #IMPLIED>
Y este xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE LIBROS SYSTEM "libros.dtd">
<libros>
<libro>
<registro numero_registro="7" registros="20" />
<bicaciones>Ciències</bicaciones>
<autor>Marchal, Benoit.</autor>
<titulo>Applied XML solutions : the authoritative solutions / Benoit Marchal</titulo>
<publicacion editorial="Indianapolis(IN)" ciudad="Sams" año="2000"/>
<descripcion edicion="viii" paginas="352p" grosor="23 cm" cd="CD"/>
<materia> XML (Llenguatge de marques)</materia>
<clasificacion> 681.3.06 XML.</clasificacion>
<nota>Index.</nota>
<isbn>0672320541.</isbn>
<reserva ubicacion="CIENCIES CI-INFORMATICA" prestamo="NORMAL" estado="DISPONIBLE" />
</libro>
<libro>
<registro numero_registro="8" registros="20" />
<bicaciones>Ciències</bicaciones>
<autor>Quin, Liam.</autor>
<titulo> Open source XML database toolkit : resources and techniques for improved development / Liam Quin.</titulo>
<publicacion editorial="Wiley-Interscience" ciudad="New York [etc]" año="2000"/>
<descripcion edicion="viix" paginas="434p" grosor="24 cm"/>
<materia> XML (Llenguatge de marques)</materia>
<clasificacion> 681.3.06 XML.</clasificacion>
<nota>Index.</nota>
<isbn>0471375225.</isbn>
<reserva ubicacion="CIENCIES CI-INFORMATICA" prestamo="NORMAL" estado="DISPONIBLE"/>
</libro>
<libro>
<registro numero_registro="9" registros="20" />
<bicaciones>Ciències</bicaciones>
<autor>Spencer, Paul.</autor>
<titulo>XML design and implementation / Paul Spencer.</titulo>
<publicacion> Wrox press, Birmingham 1999.</publicacion>
<descripcion edicion="xi" paginas="425p" grosor="24 cm"/>
<materia>XML (Llenguatge de marques)</materia>
<clasificacion>681.3.06 XML.</clasificacion>
<nota>Index.</nota>
<isbn>1861002289.</isbn>
<reserva ubicacion="CIENCIES CI-INFORMATICA" prestamo="NORMAL" estado="DISPONIBLE" />
</libro>
</libros>
Uso el programa XML COPY EDITOR.
Me pone que "Error at line 2, column 1: Content error in the external subset " Esto al Validar la XML.
Me pone que "Error at line 3, column 1: syntax error" Al comprobar bien formateado de la DTD
Me pone que "Error at line 3, column 2: Extra content at the end of the document " Esto al validar la DTD.
DEbo entregarlo mañana y no entiendo porque no me valida ni me pone que la DTD esta bien formateada... necesito ayuda urgente!!!!!