Flauto
From ICO wiki
Meeskond Flauto
- Lelet Hollo
XML
XML
<?xml version="1.0" encoding="utf-8" ?> <veinitootjad>
<veinitootja id="1" regKood="10215730"> <nimi>Karme AS</nimi> <koduleht><![CDATA[www.karksi.com]]></koduleht> <tooteLiigid> <tooteLiik tyyp="vein"> <nimetus><![CDATA[puuvilja- ja marjaveinid]]></nimetus> <toode vol="11" maht="750" yhik="ml">Karksi Jõhvikavein</toode> <toode vol="11" maht="750" yhik="ml">Karksi Kirsivein</toode> <toode vol="11" maht="750" yhik="ml">Karksi Mustasõstravein</toode> </tooteLiik> </tooteLiigid> </veinitootja> <veinitootja id="2" regKood="10034030"> <nimi>Põltsamaa Felix AS</nimi> <koduleht><![CDATA[www.felix.ee]]></koduleht> <tooteLiigid> <tooteLiik tyyp="vein"> <nimetus><![CDATA[puuvilja- ja marjaveinid]]></nimetus> <toode vol="14" maht="500" yhik="ml">Põltsamaa Tõmmu</toode> <toode vol="14" maht="500" yhik="ml">Põltsamaa Punane</toode> <toode vol="14" maht="500" yhik="ml">Põltsamaa Kuldne</toode> <toode vol="11" maht="750" yhik="ml">Põltsamaa Lossivein 19</toode> <toode vol="11" maht="750" yhik="ml">Põltsamaa Lossivein 28</toode> <toode vol="11" maht="750" yhik="ml">Põltsamaa Lossivein 85</toode> <toode vol="14" maht="500" yhik="ml">Põltsamaa Kirsisuudlus</toode> <toode vol="14" maht="500" yhik="ml">Põltsamaa Vaarikamusi</toode> <toode vol="14" maht="500" yhik="ml">Põltsamaa Kuldne 2005</toode> <toode vol="14" maht="500" yhik="ml">Põltsamaa tõmmu</toode> </tooteLiik> <tooteliik tyyp="vein"> <nimetus><![CDATA[hõõgveinid]]></nimetus> <toode vol="14" maht="700" yhik="ml">Põltsamaa Klassikaline Glögg</toode> <toode vol="4.5" maht="1" yhik="l">Põltsamaa Glögg</toode> <tooteliik tyyp="vein"> <nimetus><![CDATA[vahuveinid]]></nimetus> <toode vol="8.5">Põltsamaa Fest Classic</toode> </tooteliik> </tooteliik> </tooteLiigid> </veinitootja> <veinitootja id="3" regKood="10229471"> <nimi>Võhu Vein AS</nimi> <koduleht><![CDATA[www.vohuvein.ee]]></koduleht> <tooteLiigid> <tooteLiik tyyp="vein"> <nimetus><![CDATA[puuvilja- ja marjaveinid]]></nimetus> <toode vol="12" maht="500" yhik="ml">Valgesõstravein</toode> <toode vol="12" maht="500" yhik="ml">Mustsõstravein</toode> <toode vol="12" maht="500" yhik="ml">Rabarberivein</toode> </tooteLiik> <tooteliik tyyp="vein"> <nimetus><![CDATA[viinamarjaveinid]]></nimetus> </tooteliik> <tooteliik tyyp="vein"> <nimetus><![CDATA[kangendatud puuviljaveinid]]></nimetus> <toode vol="19" maht="500" yhik="ml">Munga Kirsipisar</toode> <toode vol="18" maht="500" yhik="ml">Sõstravein Kange</toode> <toode vol="21" maht="500" yhik="ml">21 punane</toode> <toode vol="18" maht="500" yhik="ml">Wiru Karge Winemix Blackcurrant</toode> </tooteliik> <tooteliik tyyp="vein"> <nimetus><![CDATA[hõõgveinid]]></nimetus> <toode vol="13" maht="750" yhik="ml">Hõõguv Helbeke</toode> </tooteliik> <tooteliik tyyp="siider"> <nimetus><![CDATA[siidrid]]></nimetus> <toode vol="5.5" maht="750" yhik="ml">Pirni Siider Fresh</toode> <toode vol="5.5" maht="750" yhik="ml">Õuna Siider Fresh</toode> </tooteliik> </tooteLiigid> </veinitootja> <veinitootja id="4" regKood="10060078"> <nimi>Tarco Vein AS</nimi> <koduleht><![CDATA[www.estiko.ee]]></koduleht> <tooteLiigid> <tooteLiik tyyp="vein"><![CDATA[puuvilja- ja marjaveinid]]></tooteLiik> </tooteLiigid> </veinitootja> <veinitootja id="5" regKood="10067318"> <nimi>Valtu Vein AS</nimi> <koduleht><![CDATA[www.karastusjoogid.ee]]></koduleht> <tooteLiigid> <tooteLiik tyyp="vein"> <nimetus><![CDATA[puuvilja-marjaveinid]]></nimetus> <toode vol="11" maht="700" yhik="ml">Tegija Kirsi</toode> <toode vol="11" maht="700" yhik="ml">Tegija Vaarika</toode> <toode vol="11" maht="700" yhik="ml">Tegija Mustasõstra</toode> <toode vol="11" maht="700" yhik="ml">Tegija Jõhvika</toode> <toode vol="13" maht="700" yhik="ml">Pohlavein</toode> <toode vol="13" maht="700" yhik="ml">Kirsivein</toode> <toode vol="13" maht="700" yhik="ml">Valtu Mustasõstravein</toode> <toode vol="13" maht="700" yhik="ml">Valtu Jõhvikavein</toode> <toode vol="13" maht="700" yhik="ml">Valtu Ebaküdooniavein</toode> <toode vol="14" maht="500" yhik="ml">Rubiin</toode> <toode vol="14" maht="500" yhik="ml">Jõhvikavein</toode> <toode vol="14" maht="500" yhik="ml">Ebaküdooniavein</toode> </tooteLiik> <tooteliik tyyp="vein"> <nimetus><![CDATA[kangendatud puuvilja-marjaveinid]]></nimetus> <toode vol="19" maht="500" yhik="ml">Kõuts - kange õunavein</toode> <toode vol="19" maht="500" yhik="ml">Susi - kange sõstravein</toode> <toode vol="19" maht="500" yhik="ml">Sõnn - kange õuna-jõhvikavein</toode> <toode vol="19" maht="500" yhik="ml">Jäär - kange õuna-ebaküdooniavein</toode> <toode vol="18" maht="500" yhik="ml">Krants - kange õuna-kirsivein</toode> <toode vol="22" maht="500" yhik="ml">Kult - kange õuna-pohlavein</toode> <toode vol="22" maht="700" yhik="ml">Ardam</toode> </tooteliik> <tooteliik tyyp="vein"> <nimetus><![CDATA[hõõgveinid]]></nimetus> <toode vol="11" maht="700" yhik="ml">Glögg Talvenauding</toode> <toode vol="14" maht="700" yhik="ml">Hõõgvein Riina</toode> </tooteliik> <tooteliik tyyp="siider"> <nimetus><![CDATA[siidrid]]></nimetus> </tooteliik> <tooteliik tyyp="viin"> <nimetus><![CDATA[viinad]]></nimetus> </tooteliik> </tooteLiigid> </veinitootja>
</veinitootjad>
XML skeemifail
<?xml version="1.0" encoding="utf-8"?> <xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="veinitootjad"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" name="veinitootja"> <xs:complexType> <xs:sequence> <xs:element name="nimi" type="xs:string" /> <xs:element name="koduleht" type="xs:string" /> <xs:element name="tooteLiigid"> <xs:complexType> <xs:sequence> <xs:element name="tooteLiik"> <xs:complexType mixed="true"> <xs:sequence minOccurs="0"> <xs:element name="nimetus" type="xs:string" /> <xs:element maxOccurs="unbounded" name="toode"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="vol" type="xs:decimal" /> <xs:attribute name="maht" type="xs:positiveInteger" /> <xs:attribute name="yhik" type="xs:string" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="tyyp" type="xs:string" use="required" /> </xs:complexType> </xs:element> <xs:element minOccurs="0" maxOccurs="unbounded" name="tooteliik"> <xs:complexType> <xs:sequence> <xs:element name="nimetus" type="xs:string" /> <xs:element minOccurs="0" maxOccurs="unbounded" name="toode"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="vol" type="xs:decimal" /> <xs:attribute name="maht" type="xs:positiveInteger" /> <xs:attribute name="yhik" type="xs:string" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element minOccurs="0" name="tooteliik"> <xs:complexType> <xs:sequence> <xs:element name="nimetus" type="xs:string" /> <xs:element name="toode"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="vol" type="xs:decimal" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="tyyp" type="xs:string" use="required" /> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="tyyp" type="xs:string" use="required" /> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="id" type="xs:positiveInteger" use="required" /> <xs:attribute name="regKood" type="xs:string" use="required" /> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element>
</xs:schema>