repo22024 / XML-DTD-XSD

Este repositorio forma parte de la formación de UF2217 Lenguaje XML
0 stars 3 forks source link

Descripción

Este repositorio contiene 9 carpetas, cada una con enunciados específicos sobre la creación y validación de documentos XML utilizando DTD. Cada colaborador debe crear su propio documento XML y validarlo contra un archivo DTD, fomentando el aprendizaje práctico y la colaboración.

Estructura del Repositorio El repositorio se organiza en 9 carpetas, cada una asignada a un colaborador. A continuación se detalla el contenido de cada carpeta:

Nat/ - [Restaurante y Menú]

Restaurante y Menú Enunciado: Crea un XML para un restaurante que contenga información sobre los menús. Cada menú debe tener un idmenu, el nombre del menú, una categoria (ej. desayuno, almuerzo, cena) y una lista de platos. Cada plato tiene un nombre, un precio y un ingredientes. Estructura: Elemento principal: restaurante Subelementos: menus, menu, plato

Contempla Menús veganos Descripción: Creación de un XML para gestionar menús y platos de un restaurante. Los menús se dividen en categorías (desayuno, almuerzo, cena) y contienen platos con nombre, precio, e ingredientes. Archivos: restaurante.xml: Documento XML que define el restaurante y sus menús. restaurante.dtd: Archivo DTD que valida la estructura del XML. README.md: Explicación del escenario y las validaciones implementadas.

Isa/ - Agencia de Viajes y Paquetes

Descripción: Creación de un XML para gestionar paquetes turísticos de una agencia de viajes. Cada paquete tiene un destino, precio y una lista de actividades con su duración y descripción. Archivos: agencia.xml: Documento XML que define los paquetes turísticos. agencia.dtd: Archivo DTD que valida la estructura del XML. README.md: Explicación del escenario y las validaciones implementadas.

Arman/ - Empresa y Empleados

Descripción: Creación de un XML para gestionar empleados de una empresa y los proyectos en los que trabajan. Cada empleado tiene un departamento y fecha de contratación. Archivos: empresa.xml: Documento XML que define la estructura de empleados y proyectos. empresa.dtd: Archivo DTD que valida la estructura del XML. README.md: Explicación del escenario y las validaciones implementadas.

Yule/ - Tienda de Ropa y Productos

Descripción: Creación de un XML para una tienda de ropa con productos clasificados en categorías (camiseta, pantalón, accesorio) y sus precios y stock. Archivos: tienda.xml: Documento XML que define los productos de la tienda. tienda.dtd: Archivo DTD que valida la estructura del XML. README.md: Explicación del escenario y las validaciones implementadas.

Orla/ - Estudio de Música y Canciones

Descripción: Creación de un XML para un estudio de música que registra canciones, sus artistas, álbumes y duración en minutos. Archivos: estudio.xml: Documento XML que define las canciones y sus metadatos. estudio.dtd: Archivo DTD que valida la estructura del XML. README.md: Explicación del escenario y las validaciones implementadas.

Ala/ - Clínica Veterinaria y Mascotas

Descripción: Creación de un XML para una clínica veterinaria que registra mascotas, sus especies (perro, gato, conejo), edad, y datos del dueño. Archivos: clinica.xml: Documento XML que define las mascotas y sus dueños. clinica.dtd: Archivo DTD que valida la estructura del XML. README.md: Explicación del escenario y las validaciones implementadas.

Jos/ - Películas y Directores

Descripción: Creación de un XML para un cine que gestiona las películas, con información sobre su título, director, categoría (acción, comedia, drama), y duración en minutos. Archivos: cine.xml: Documento XML que define las películas y sus directores. cine.dtd: Archivo DTD que valida la estructura del XML. README.md: Explicación del escenario y las validaciones implementadas.

Dani/ - Biblioteca de Videojuegos

Descripción: Creación de un XML para una biblioteca de videojuegos, con información sobre los títulos, plataformas (PC, PS5, Xbox), precios, y stock disponible. Archivos: biblioteca.xml: Documento XML que define los videojuegos y sus detalles. biblioteca.dtd: Archivo DTD que valida la estructura del XML. README.md: Explicación del escenario y las validaciones implementadas.

Rafa/ - Comida para Mascotas

Descripción: Creación de un XML para una tienda que vende comida para mascotas, con información sobre el nombre de la comida, especie (perro, gato, conejo), precio y peso. Archivos: comida.xml: Documento XML que define los productos alimenticios para mascotas. comida.dtd: Archivo DTD que valida la estructura del XML. README.md: Explicación del escenario y las validaciones implementadas.