Sobre el campeonato de fútbol, temporada 2020-2021 realiza las siguientes cuetiones:
- Genera un documento XML llamado "equipos" con todos los equipos de la temporada, cada equipo contendrá, posición final, PO, nombre, partidos jugados, PJ, partidos ganados, PG, partidos empatados, PE, goles a favor, GA, goles encontra GE y puntos PTS.
- Genera una DTD que defina la estructura de información.
- Los elementos tienen que tener su restricciones oportunas. No podrán jugar más 38 partidos. No podrá haber más victorias que partidos jugados.
- Generar un esquema, (XSD) que defina la estructura de información.
- Asignar al XML la DTD y comprobar su validez. Capturas.
- Asignar al XML el XSD y comprobar su validez. Capturas.
- Generar el documento en JSON equivalente al XML, bien formado y validado con su xsd.
- Generar un fichero de estilos XSL (titulo, color de fondo (turquesa), toda la información centrada, las consultas estarán separadas por una línea y estarán encabezadas con el número de la consulta y un titulo explicativo) que muestre la siguiente información::
- En una tabla muestra de todos los equipos: la posición final, el nombre, partidos jugados, partidos ganados, partidos empatados, partidos perdidos, goles a favor, goles en contra y puntos, ordenados por la posición al final de la temporada. Los 4 primeros tienen que estar sombreados con fondo de color verde, los 2 siguientes con fondo azul y los tres últimos con fondo rojo.
- Listado centrado de los equipos con 17 y 14 partidos ganados, indicando el nombre, partidos jugados, partidos ganados y puntos
- Muestra en una tabla con los encabezados centrados el nombre, los puntos, los goles a favor y en contra de los 3 equipos con menor número de goles a favor, ordenados por goles.
- Muestra en una tabla con los encabezados centrados el nombre, los puntos, los goles a favor y en contra de los 3 equipos con menor número de goles en contra, ordenados por goles.
- Muestra nombre y el promedio de goles a favor:… y el promedio de goles en contra:… del equipo con más puntos.
- Muestra en una tabla el equipo con mayor número de victorias, de empates y de derrotas
- Muestra nombre y el promedio de goles a favor:… y el promedio de goles en contra:… del equipo con menos puntos.
- Muestra una tabla con todos los equipos mostrando: la posición final, el nombre, partidos jugados, partidos ganados, partidos empatados, partidos perdidos, goles a favor, goles en contra, diferencia de goles y puntos, ordenados por la posición al final de la temporada.