Javadabbadoo.org - Tu comunidad Java parlante XML
Inicio | Cursos infosintesis.net liberados | Java SE Avanzado | Creación de una DTD que valida documentos XML
Creación de una DTD que valida documentos XML
Paso 2: Operativa

Nota: La síntesis de las palabras clave y la sintaxis de las DTDs la podemos encontrar en Apéndice - Palabras clave y sintaxis de las DTDs

Añadir un atributo que contiene un valor por defecto y otro atributo que contiene un valor fijo

Ampliamos el documento coches.xml añadiento un nuevo subelemento motor que contiene el atributo tipo, y otro subelemento cilindrada que contine el atributo unidad.

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE coches SYSTEM 'coches.dtd'>
<coches>
 <coche>
  <marca>Renault</marca>
  <modelo categoria="monovolumen">Avantime</modelo>
  <motor tipo="gasolina">
   <
cilindrada unidad="cc">3000</cilindrada>
  <
/motor>
 </coche>
 <coche>
  <marca>Skoda</marca>
  <modelo categoria="berlina">Fabia</modelo>
  <motor>
   <
cilindrada>2000</cilindrada>
  <
/motor>
 </coche>
</coches>

Ahora vamos a ampliar el documento coches.dtd


Compara tu código con la solución propuesta

Página anterior
Ignasi Pérez Valls
Infosintesis Solutions Group


Marzo 2009
Dudas y comentarios: Foro [2-05] XML - DTD
 
 
 
 
JavaDabbaDoo.org
Tu comunidad Java parlante. Cursos abiertos, tutoriales y mucho mucho más ...