Diferència entre revisions de la pàgina «Definicions de tipus de document»

De Wiket
Salta a la navegació Salta a la cerca
 
(Hi ha 2 revisions intermèdies del mateix usuari que no es mostren)
Línia 17: Línia 17:
 
</li>
 
</li>
 
<li>
 
<li>
 
+
Dado el siguiente XML:
 
<pre>
 
<pre>
<series>
+
<Netflix>
<serie propiedad_de="Netflix">
+
<contenido tipo="Serie" propiedad_de="Netflix">
 
<titulo>The Witcher</titulo>
 
<titulo>The Witcher</titulo>
<plataforma>Netflix</plataforma>
 
 
<temporadas num_temporadas="1">
 
<temporadas num_temporadas="1">
 
<temporada num="1" fecha_estreno="20/12/2019">
 
<temporada num="1" fecha_estreno="20/12/2019">
Línia 30: Línia 29:
 
1
 
1
 
</numero>
 
</numero>
<titulo>
+
<titulo_capitulo>
 
El mal menor
 
El mal menor
</titulo>
+
</titulo_capitulo>
 
<duracion>
 
<duracion>
 
60 min
 
60 min
Línia 40: Línia 39:
 
</temporada>
 
</temporada>
 
</temporadas>
 
</temporadas>
</serie>
+
<resumen>Serie sobre las aventuras de Geralt de Rivia</resumen>
</series>
+
</contenido>
 +
<contenido tipo="Pelicula">
 +
<titulo>
 +
Origen
 +
</titulo>
 +
<resumen>Dom Cobb (Leonardo DiCaprio) es un ladrón, prófugo de la justicia estadounidense, especializado en infiltrarse en los sueños para robar ideas, claves de bancos, etc. mientras sus víctimas duermen. Esto lo logra a través de un sueño inducido por un dispositivo conocido como "la máquina de los sueños", la cual administra un potente sedante que le permite compartir un mundo de sueños construido por la imaginación del atacante, que luego es ocupado por proyecciones mentales (subconsciente) del sujeto al que se le extrae la información, para que la persona no sospeche que está soñando. </resumen>
 +
 +
</contenido>
 +
</Netflix>
 
</pre>
 
</pre>
 +
y siguiendo las indicaciones crea un DTD para validarlo.
 +
*Etiquetas:
 +
**contenido -> 0 a N
 +
**titulo (solo puede contener texto)
 +
**temporadas puede aparecer o no (0 a 1), si aparece va detrás de título
 +
**temporada de 1 a N
 +
**capitulos de 0 a 1
 +
**capitulo de 1 a N
 +
**numero (solo puede contener texto)
 +
**titulo_capitulo (solo puede contener texto)
 +
**duración (solo puede contener texto)
 +
**resumen (solo puede contener texto)
 +
*Atributos:
 +
**atributo propiedad_de opcional
 +
**atributo num_temporadas obligatorio
 +
**atributo tipo obligatorio, valores posibles (Serie, Pelicula)
 +
**atributo num obligatorio
 +
**atributo fecha_estreno opcional
 
</li>
 
</li>
 
</ol>
 
</ol>

Revisió de 12:23, 3 feb 2020

volver a M04 Lenguajes de marcas y sistemas de gestión de información

Material de teoria i soporte

En estas webs encontraréis el material de soporte para este apartado:

Ejercicios

  1. Crea un DTD Intern y un XML per validar-ho que cumpleixi amb la següent definició:
    Has de crear un calendari (calendari), té mesos (mes) y els mesos té dies (dia), un dia té un número (numero), un nom (nom)
    
  2. Crea un DTD Externo para el ejercicio 1
  3. Dado el siguiente XML:
    <Netflix>
    	<contenido tipo="Serie" propiedad_de="Netflix">
    		<titulo>The Witcher</titulo>
    		<temporadas num_temporadas="1">
    			<temporada num="1" fecha_estreno="20/12/2019">
    				<capitulos>
    					<capitulo>
    						<numero>
    							1
    						</numero>
    						<titulo_capitulo>
    							El mal menor
    						</titulo_capitulo>
    						<duracion>
    							60 min
    						</duracion>
    					</capitulo>
    				</capitulos>
    			</temporada>
    		</temporadas>
    		<resumen>Serie sobre las aventuras de Geralt de Rivia</resumen>
    	</contenido>
    	<contenido tipo="Pelicula">
    		<titulo>
    			Origen
    		</titulo>
    		<resumen>Dom Cobb (Leonardo DiCaprio) es un ladrón, prófugo de la justicia estadounidense, especializado en infiltrarse en los sueños para robar ideas, claves de bancos, etc. mientras sus víctimas duermen. Esto lo logra a través de un sueño inducido por un dispositivo conocido como "la máquina de los sueños", la cual administra un potente sedante que le permite compartir un mundo de sueños construido por la imaginación del atacante, que luego es ocupado por proyecciones mentales (subconsciente) del sujeto al que se le extrae la información, para que la persona no sospeche que está soñando. </resumen>
    		
    	</contenido>
    </Netflix>
    

    y siguiendo las indicaciones crea un DTD para validarlo.

    • Etiquetas:
      • contenido -> 0 a N
      • titulo (solo puede contener texto)
      • temporadas puede aparecer o no (0 a 1), si aparece va detrás de título
      • temporada de 1 a N
      • capitulos de 0 a 1
      • capitulo de 1 a N
      • numero (solo puede contener texto)
      • titulo_capitulo (solo puede contener texto)
      • duración (solo puede contener texto)
      • resumen (solo puede contener texto)
    • Atributos:
      • atributo propiedad_de opcional
      • atributo num_temporadas obligatorio
      • atributo tipo obligatorio, valores posibles (Serie, Pelicula)
      • atributo num obligatorio
      • atributo fecha_estreno opcional