Meeskond "Meeskond": Difference between revisions
From ICO wiki
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 103: | Line 103: | ||
</source> | |||
XML schema: | |||
<source lang="xml"> | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema"> | |||
<xs:element name="kohvikud"> | |||
<xs:complexType> | |||
<xs:sequence> | |||
<xs:element name="kohvik"> | |||
<xs:complexType> | |||
<xs:sequence> | |||
<xs:element name="nimi" type="xs:string" /> | |||
<xs:element name="aadress"> | |||
<xs:complexType> | |||
<xs:sequence> | |||
<xs:element name="riik" type="xs:string" /> | |||
<xs:element name="maakond" type="xs:string" /> | |||
<xs:element name="linnVald" type="xs:string" /> | |||
<xs:element name="tanav" type="xs:string" /> | |||
<xs:element name="majaNR" type="xs:unsignedByte" /> | |||
<xs:element name="indeks" type="xs:unsignedShort" /> | |||
</xs:sequence> | |||
</xs:complexType> | |||
</xs:element> | |||
<xs:element name="lahtiOlekuAjad"> | |||
<xs:complexType> | |||
<xs:sequence> | |||
<xs:element name="aeg"> | |||
<xs:complexType> | |||
<xs:sequence> | |||
<xs:element name="nadalaPaevad"> | |||
<xs:complexType> | |||
<xs:sequence> | |||
<xs:element maxOccurs="unbounded" name="nadalaPaev" type="xs:string" /> | |||
</xs:sequence> | |||
</xs:complexType> | |||
</xs:element> | |||
<xs:element name="avamisAeg"> | |||
<xs:complexType> | |||
<xs:sequence> | |||
<xs:element name="tund" type="xs:unsignedByte" /> | |||
<xs:element name="minut" type="xs:unsignedByte" /> | |||
</xs:sequence> | |||
</xs:complexType> | |||
</xs:element> | |||
<xs:element name="sulgemisAeg"> | |||
<xs:complexType> | |||
<xs:sequence> | |||
<xs:element name="tund" type="xs:unsignedByte" /> | |||
<xs:element name="minut" type="xs:unsignedByte" /> | |||
</xs:sequence> | |||
</xs:complexType> | |||
</xs:element> | |||
</xs:sequence> | |||
</xs:complexType> | |||
</xs:element> | |||
</xs:sequence> | |||
</xs:complexType> | |||
</xs:element> | |||
<xs:element name="menyyd"> | |||
<xs:complexType> | |||
<xs:sequence> | |||
<xs:element name="menyy"> | |||
<xs:complexType> | |||
<xs:sequence> | |||
<xs:element name="kuuPaev"> | |||
<xs:complexType> | |||
<xs:sequence> | |||
<xs:element name="paev" type="xs:unsignedByte" /> | |||
<xs:element name="kuu" type="xs:unsignedByte" /> | |||
<xs:element name="aasta" type="xs:unsignedShort" /> | |||
</xs:sequence> | |||
</xs:complexType> | |||
</xs:element> | |||
<xs:element name="toidud"> | |||
<xs:complexType> | |||
<xs:sequence> | |||
<xs:element maxOccurs="unbounded" name="toit"> | |||
<xs:complexType> | |||
<xs:sequence> | |||
<xs:element name="nimi" type="xs:string" /> | |||
<xs:element name="liik" type="xs:string" /> | |||
<xs:element name="info" type="xs:string" /> | |||
<xs:element name="hinnad"> | |||
<xs:complexType> | |||
<xs:sequence> | |||
<xs:element minOccurs="0" name="tais" type="xs:decimal" /> | |||
<xs:element minOccurs="0" name="poolik" type="xs:unsignedByte" /> | |||
<xs:element minOccurs="0" name="suur" type="xs:decimal" /> | |||
<xs:element minOccurs="0" name="vaike" type="xs:decimal" /> | |||
</xs:sequence> | |||
</xs:complexType> | |||
</xs:element> | |||
<xs:element name="kommentaarid"> | |||
<xs:complexType> | |||
<xs:sequence> | |||
<xs:element name="kommentaar"> | |||
<xs:complexType> | |||
<xs:sequence> | |||
<xs:element name="nimi" type="xs:string" /> | |||
<xs:element name="text" type="xs:string" /> | |||
<xs:element name="hinnang" type="xs:unsignedByte" /> | |||
</xs:sequence> | |||
</xs:complexType> | |||
</xs:element> | |||
</xs:sequence> | |||
</xs:complexType> | |||
</xs:element> | |||
<xs:element name="otsas" type="xs:unsignedByte" /> | |||
</xs:sequence> | |||
</xs:complexType> | |||
</xs:element> | |||
<xs:element name="lisad"> | |||
<xs:complexType> | |||
<xs:sequence> | |||
<xs:element maxOccurs="unbounded" name="lisa"> | |||
<xs:complexType> | |||
<xs:sequence> | |||
<xs:element name="nimi" type="xs:string" /> | |||
<xs:element name="otsas" type="xs:unsignedByte" /> | |||
</xs:sequence> | |||
</xs:complexType> | |||
</xs:element> | |||
</xs:sequence> | |||
</xs:complexType> | |||
</xs:element> | |||
</xs:sequence> | |||
</xs:complexType> | |||
</xs:element> | |||
</xs:sequence> | |||
</xs:complexType> | |||
</xs:element> | |||
</xs:sequence> | |||
</xs:complexType> | |||
</xs:element> | |||
</xs:sequence> | |||
</xs:complexType> | |||
</xs:element> | |||
</xs:sequence> | |||
</xs:complexType> | |||
</xs:element> | |||
</xs:schema> | |||
</source> | </source> |
Latest revision as of 16:04, 6 June 2011
Xml fail:
<?xml version="1.0" encoding="utf-8" ?>
<kohvikud>
<kohvik>
<nimi>Reval Cafe</nimi>
<aadress>
<riik>Eesti</riik>
<maakond>Harjumaa</maakond>
<linnVald>Tallinn</linnVald>
<tanav>Pärnu mnt</tanav>
<majaNR>27</majaNR>
<indeks>10141</indeks>
</aadress>
<lahtiOlekuAjad>
<aeg>
<nadalaPaevad>
<nadalaPaev>esmaspäev</nadalaPaev>
<nadalaPaev>teisipäev</nadalaPaev>
<nadalaPaev>kolmapäev</nadalaPaev>
<nadalaPaev>neljapäev</nadalaPaev>
<nadalaPaev>reede</nadalaPaev>
</nadalaPaevad>
<avamisAeg>
<tund>09</tund>
<minut>00</minut>
</avamisAeg>
<sulgemisAeg>
<tund>22</tund>
<minut>00</minut>
</sulgemisAeg>
</aeg>
</lahtiOlekuAjad>
<menyyd>
<menyy>
<kuuPaev>
<paev>16</paev>
<kuu>3</kuu>
<aasta>2011</aasta>
</kuuPaev>
<toidud>
<toit>
<nimi>Caesari Salat</nimi>
<liik>Salat</liik>
<info>Kanaga Salat</info>
<hinnad>
<suur>2.30</suur>
<vaike>1.50</vaike>
</hinnad>
<kommentaarid>
<kommentaar>
<nimi>Jaan</nimi>
<text>Väga Maitsev</text>
<hinnang>10</hinnang>
</kommentaar>
</kommentaarid>
<otsas>1</otsas>
</toit>
<toit>
<nimi>Juustu šnitsel</nimi>
<liik>Praad</liik>
<info>šnitsel koos kartuliga</info>
<hinnad>
<tais>3.5</tais>
<poolik>2</poolik>
</hinnad>
<kommentaarid>
<kommentaar>
<nimi>Jüri</nimi>
<text>Kaste oleks võinud olla</text>
<hinnang>4</hinnang>
</kommentaar>
</kommentaarid>
<otsas>0</otsas>
</toit>
<lisad>
<lisa>
<nimi>Praekartul</nimi>
<otsas>1</otsas>
</lisa>
<lisa>
<nimi>Riis</nimi>
<otsas>0</otsas>
</lisa>
<lisa>
<nimi>Ahjukartul</nimi>
<otsas>1</otsas>
</lisa>
<lisa>
<nimi>Friikartul</nimi>
<otsas>0</otsas>
</lisa>
<lisa>
<nimi>Makaronid</nimi>
<otsas>0</otsas>
</lisa>
</lisad>
</toidud>
</menyy>
</menyyd>
</kohvik>
</kohvikud>
XML schema:
<?xml version="1.0" encoding="utf-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="kohvikud">
<xs:complexType>
<xs:sequence>
<xs:element name="kohvik">
<xs:complexType>
<xs:sequence>
<xs:element name="nimi" type="xs:string" />
<xs:element name="aadress">
<xs:complexType>
<xs:sequence>
<xs:element name="riik" type="xs:string" />
<xs:element name="maakond" type="xs:string" />
<xs:element name="linnVald" type="xs:string" />
<xs:element name="tanav" type="xs:string" />
<xs:element name="majaNR" type="xs:unsignedByte" />
<xs:element name="indeks" type="xs:unsignedShort" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="lahtiOlekuAjad">
<xs:complexType>
<xs:sequence>
<xs:element name="aeg">
<xs:complexType>
<xs:sequence>
<xs:element name="nadalaPaevad">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="nadalaPaev" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="avamisAeg">
<xs:complexType>
<xs:sequence>
<xs:element name="tund" type="xs:unsignedByte" />
<xs:element name="minut" type="xs:unsignedByte" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="sulgemisAeg">
<xs:complexType>
<xs:sequence>
<xs:element name="tund" type="xs:unsignedByte" />
<xs:element name="minut" type="xs:unsignedByte" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="menyyd">
<xs:complexType>
<xs:sequence>
<xs:element name="menyy">
<xs:complexType>
<xs:sequence>
<xs:element name="kuuPaev">
<xs:complexType>
<xs:sequence>
<xs:element name="paev" type="xs:unsignedByte" />
<xs:element name="kuu" type="xs:unsignedByte" />
<xs:element name="aasta" type="xs:unsignedShort" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="toidud">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="toit">
<xs:complexType>
<xs:sequence>
<xs:element name="nimi" type="xs:string" />
<xs:element name="liik" type="xs:string" />
<xs:element name="info" type="xs:string" />
<xs:element name="hinnad">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="tais" type="xs:decimal" />
<xs:element minOccurs="0" name="poolik" type="xs:unsignedByte" />
<xs:element minOccurs="0" name="suur" type="xs:decimal" />
<xs:element minOccurs="0" name="vaike" type="xs:decimal" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="kommentaarid">
<xs:complexType>
<xs:sequence>
<xs:element name="kommentaar">
<xs:complexType>
<xs:sequence>
<xs:element name="nimi" type="xs:string" />
<xs:element name="text" type="xs:string" />
<xs:element name="hinnang" type="xs:unsignedByte" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="otsas" type="xs:unsignedByte" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="lisad">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="lisa">
<xs:complexType>
<xs:sequence>
<xs:element name="nimi" type="xs:string" />
<xs:element name="otsas" type="xs:unsignedByte" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>