mirror of
https://gitlab.com/tutorial-java-rafa-munoz/tutorial-java-2024-25/LMSGI-2024-25.git
synced 2025-12-28 01:13:43 +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