mirror of
https://gitlab.com/tutorial-java-rafa-munoz/tutorial-java-2024-25/LMSGI-2024-25.git
synced 2025-11-09 18:03:06 +01:00
DTD 'constelacion' test solved
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
<!ENTITY % atributoNombre "nombre ID #REQUIRED">
|
||||
<!ELEMENT constelaciones (constelacion+, observatorio*, descubridor?)>
|
||||
<!ELEMENT constelacion EMPTY>
|
||||
<!ATTLIST constelacion %atributoNombre;
|
||||
numEstrellas CDATA #IMPLIED
|
||||
forma (cuadrada | circular | triangular) "cuadrada"
|
||||
localizacion CDATA #FIXED "cielo">
|
||||
<!ELEMENT observatorio (#PCDATA | opinion)*>
|
||||
<!ATTLIST observatorio %atributoNombre;
|
||||
principalDescubrimiento IDREF #IMPLIED
|
||||
descubrimientos IDREFS #IMPLIED>
|
||||
<!ELEMENT opinion (#PCDATA)>
|
||||
<!ELEMENT descubridor (nombre, localidad, (mujer | hombre))>
|
||||
<!ELEMENT nombre (#PCDATA)>
|
||||
<!ELEMENT localidad (#PCDATA)>
|
||||
<!ELEMENT mujer EMPTY>
|
||||
<!ELEMENT hombre EMPTY>
|
||||
<!ENTITY pais "España">
|
||||
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE constelaciones SYSTEM "constelaciones.dtd">
|
||||
<constelaciones>
|
||||
<constelacion nombre="Osa_mayor" numEstrellas="7" forma="cuadrada"
|
||||
localizacion="cielo"/>
|
||||
<constelacion nombre="Osa_menor" numEstrellas="4" forma="triangular"
|
||||
localizacion="cielo"/>
|
||||
<observatorio nombre="Sierra_nevada" principalDescubrimiento="Osa_mayor"
|
||||
descubrimientos="Osa_mayor Osa_menor">De primeros de siglo XX
|
||||
<opinion>Me encanta este observatorio</opinion>
|
||||
</observatorio>
|
||||
<descubridor>
|
||||
<nombre>Natalia Buenavista</nombre>
|
||||
<localidad>Lucena, de &pais;</localidad>
|
||||
<mujer/>
|
||||
</descubridor>
|
||||
</constelaciones>
|
||||
Reference in New Issue
Block a user