sábado, 6 de junio de 2009

Bloque T2.4

Diseñar un XSchema para un documento XML que describa una quiniela, incluyendo resultados. Tener en cuenta que una quiniela tiene 15 partidos sólo. Hacer un documento XML que siga ese XML Schema, y validarlo usando Xerces2 o algún otro parser con validación.

el xschema es el siguiente


<?xml version="1.0" encoding="utf-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema">

<element name="quiniela">
<complexType>
<sequence>
<element name="partido" minOccurs="1" maxOccurs="15" >
<complexType>
<element name="Local" type="string" minOccurs="1" maxOccurs="1"></element>
<element name="Visitante" type="string" minOccurs="1" maxOccurs="1"></element>
<element name="Resultado" type="string" minOccurs="1" maxOccurs="1"></element>
</complexType>
</element>
</sequence>
</complexType>
</element>
</schema>



mientras que el documento validado es el siguiente



<quiniela>
<partido>
<local>Madrid</local>
<visitante>Barcelona</visitante>
<resultado>1</resultado>
</partido>
<partido>
<local>Malaga</local>
<visitante>Sevilla</visitante>
<resultado>1</resultado>
</partido>
</quiniela>

No hay comentarios: