lunes, 30 de marzo de 2009

Bloque T2.4 Ejercicio 1

XML Schema (XSD):
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="partido">
<xs:complexType mixed="true">
<xs:attribute name="local" type="xs:NMTOKEN" use="required" />
<xs:attribute name="visitante" type="xs:NMTOKEN" use="required" />
<xs:attribute name="id" type="xs:ID" use="required" />
</xs:complexType>
</xs:element>

<xs:element name="quiniela">
<xs:complexType>
<xs:sequence>
<xs:element ref="partido" maxOccurs="15" />
</xs:sequence>
<xs:attribute name="fecha" type="xs:string" use="required" />
<xs:attribute name="id" type="xs:NMTOKEN" use="required" />
</xs:complexType>
</xs:element>
</xs:schema>



Archivo XML:

<?xml version="1.0" encoding="UTF-8"?>
<quiniela id="1" xmlns:noNamespacesSchemaLocation="quiniela.xsd" fecha="27/03/2009">
<partido id="P1" local="equipo_A" visitante="equipo_B">1</partido>
<partido id="P2" local="equipo_C" visitante="equipo_D">2</partido>
<partido id="P3" local="equipo_E" visitante="equipo_F">1</partido>
<partido id="P4" local="equipo_G" visitante="equipo_H">2</partido>
<partido id="P5" local="equipo_I" visitante="equipo_J">X</partido>
<partido id="P6" local="equipo_K" visitante="equipo_L">X</partido>
<partido id="P7" local="equipo_M" visitante="equipo_N">1</partido>
<partido id="P8" local="equipo_O" visitante="equipo_P">2</partido>
<partido id="P9" local="equipo_Q" visitante="equipo_R">2</partido>
<partido id="P10" local="equipo_S" visitante="equipo_T">2</partido>
<partido id="P11" local="equipo_U" visitante="equipo_V">1</partido>
<partido id="P12" local="equipo_W" visitante="equipo_X">1</partido>
<partido id="P13" local="equipo_Y" visitante="equipo_Z">X</partido>
<partido id="P14" local="equipo_1" visitante="equipo_2">X</partido>
<partido id="P15" local="equipo_3" visitante="equipo_4">X</partido>
</quiniela>

No hay comentarios:

Publicar un comentario