Essays.club - Ensayos gratis, notas de cursos, notas de libros, tareas, monografías y trabajos de investigación
Buscar

Lenguaje de marcas tarea 1

Enviado por   •  20 de Noviembre de 2023  •  Prácticas o problemas  •  1.929 Palabras (8 Páginas)  •  82 Visitas

Página 1 de 8

Tarea 1.

1- Indica por qué los siguientes ejemplos XML son incorrectos.

Ejercicio 1a)

<elemento>Elemento 1</elemento>

<elemento>Elemento 2</elemento>

Corrección:

Los elementos estarían bien escritos y dispuestos, pero para que sea correcta la escritura de este ejemplo faltaría el elemento raíz.

<raíz>

<elemento>Elemento 1</elemento>

<elemento>Elemento 2</elemento>

</raíz>

Ejercicio 1b)

<elemento>Coche</ELEMENTO>

Corrección:

El fallo lo encontramos en la etiqueta de cierre “ELEMENTO”, ya que debería estar en minúsculas para que fuese correcta.

<elemento>Coche</elemento>

Ejercicio 1c)

<negrita><itálica>Texto XML</negrita></itálica>

Corrección:

La etiqueta </negrita> debería cerrar por detrás del elemento </itálica> para que funcionase correctamente.

<negrita>

<itálica>Texto XML</itálica>

</negrita>

Ejercicio 1d)

<rango>1 < 5 & 11 > 7>/rango>

Corrección:

Es este caso, el error se encuentra en el símbolo”&”, el cual no se puede utilizar, en su defecto se debería poner “&amp;”

<rango>1 < 5 &amp; 11 > 7>/rango>

Ejercicio 1e)

<XMLfichero>Marcas.xml</XMLfichero>

Corrección:

Las etiquetas no pueden empezar con la cadena “XML” en ninguna de sus variantes en que se cambien mayúsculas y minúsculas.

<fichero>Marcas.xml</fichero>

Ejercicio 1f)

<![CDATA[ <[[aa]]>]]>

Corrección:

En el contenido del elemento no puede aparecer “]]>” por compatibilidad con SGML.

<![CDATA[ <[[aa>>

Ejercicio 1g)

<user@uo>Pedro@Empleados</user@guo>

Corrección:

La etiqueta de cierre tiene que ser igual que la de apertura, por lo que sobraría la “g” en la etiqueta final.

<user@uo>Pedro@Empleados</user@uo>

Ejercicio 1h)

<texto>El titular de hoy se basa en esta

<subrayado>noticia<subrayado></texto>

Corrección:

Faltaría cerrar la etiqueta “subrayado” y cambiar el nombre por “subrayar”.

<texto>El titular de hoy se basa en esta

<subrayar>noticia</subrayar>

</texto>

2- Diseñar un documento válido en XML que permita estructurar la información de una agenda de teléfonos, suponer que la información que podemos tener de una persona es su nombre y apellidos, su dirección y sus teléfonos, que pueden ser el teléfono de casa. El móvil y el teléfono del trabajo.

Comenzamos definiendo la versión de XML usada, en este caso, la codificación de Europa Occidental y latino americana que nos permite usar caracteres como la “ñ” y acentos, y declarando la autonomía del documento, ya que no necesita de otro para su interpretación.

<?xml versión=”1.0” encoding=”iso-8859-1” standalone=”yes” ¿>

Seguimos explicando el tipo de documento que se está abriendo.

<!DOCTYPE agenda>

A continuación entramos en la estructura de la información, creando un elemento raíz (root) para definir y marcar de que tratará el código y posterior mente la cerraremos

<agenda>

.

.

.

.

</agenda>

Por último, estructuramos el cuerpo de la información contenida, creando contactos con sus respectivos datos personales.

<contacto>

<nombre> Iván </nombre>

<apellidos> Páez </apellidos>

<dirección>

<vía> Calle Los Espejos </vía>

<número> 7 </número>

<localidad> Villanueva de la Torre </localidad>

<provincia> Guadalajara </provincia>

</dirección>

<teléfonos>

<casa> 949266952 </casa>

<móvil> 697329225 </móvil>

<trabajo> 912345891 </trabajo>

</teléfonos>

</contacto>

Finalmente,

...

Descargar como  txt (10.2 Kb)   pdf (58.7 Kb)   docx (14.5 Kb)  
Leer 7 páginas más »
Disponible sólo en Essays.club