feat(DTD): 2018 test added

This commit is contained in:
Rafa Muñoz
2024-10-14 14:08:30 +02:00
parent 3f7e83baae
commit f19320e72e
7 changed files with 140 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
<!ELEMENT batman (personajes, batalla*, pelicula+)>
<!ELEMENT batalla EMPTY>
<!ELEMENT pelicula EMPTY>
<!ELEMENT personajes (personaje)+>
<!ELEMENT personaje (nombreReal, edad?, (heroe | villano))>
<!ELEMENT nombreReal (#PCDATA)>
<!ELEMENT edad (#PCDATA | fechaNacimiento)*>
<!ELEMENT fechaNacimiento (#PCDATA)>
<!ELEMENT heroe EMPTY>
<!ELEMENT villano EMPTY>
<!ATTLIST batman losMejoresPersonajes IDREFS #REQUIRED>
<!ATTLIST personaje nombre (batman | robin | joker | pingüino | Harley) "batman"
colorTraje CDATA #IMPLIED
altura CDATA #REQUIRED
ciudad CDATA #FIXED "Gotham City"
codigo ID #REQUIRED
codigoDeEnemigoPrincipal IDREF #IMPLIED>
<!ENTITY nolan "Christopher Nolan">
<!ENTITY % atributoNombre "nombre CDATA #REQUIRED">
<!ATTLIST batalla %atributoNombre;>
<!ATTLIST pelicula %atributoNombre;>