X-Ladu
From ICO wiki test
Liikmed
- Marek Kirillov
- Tiit Tallermaa
- Rando Laisaar
- Siim Treilmann
XML
XML ise
Näidisandmetega XML
<?xml version="1.0" encoding="utf-8" ?>
<ladu>
<tootegrupp nimi="Rõivad" id="1" täpsustus="Naisteriided">
<toode id="1" saadaval="true" lisatud="2011-11-11T12:12:12">
<nimetus>Kleit Kleopatra</nimetus>
<kogus ühik="tk">19</kogus>
<ühikuhind valuuta="EUR">151.00</ühikuhind>
<tootja>Gucci Hucci Pucci</tootja>
<kirjeldus>
<sisukogus ühik="tk">1</sisukogus>
<värvus>Must</värvus>
<suurus>S</suurus>
<!--See on riiete suurus-->
</kirjeldus>
<kommentaarid>
<kommentaar id="1" lisaja="Marek Kirillov" lisatud="2013-03-21T20:12:12">Oma naisele ostaks küll.</kommentaar>
<kommentaar id="2" lisaja="Marek Kirillov" lisatud="2013-03-21T20:30:12">Ostsin ära, olen pettunud.</kommentaar>
<kommentaar id="3" lisaja="Siim Treilmann" lisatud="2013-03-21T21:12:12">Ahh ära plära, täitsa okei.</kommentaar>
<!--Kommentaare saav peale toote lisamist juure ka panna-->
</kommentaarid>
</toode>
<toode id="2" saadaval="false" lisatud="2011-11-11T12:12:12">
<nimetus>Teksapüksid GirlFit</nimetus>
<kogus ühik="tk">0</kogus>
<ühikuhind valuuta="EUR">39.95</ühikuhind>
<tootja>Pull and Bear</tootja>
<kirjeldus>
<sisukogus ühik="tk">1</sisukogus>
<värvus>Sinine</värvus>
<suurus>M</suurus>
<!--See on riiete suurus-->
</kirjeldus>
<kommentaarid>
<!--Kommentaare saav peale toote lisamist juure ka panna-->
</kommentaarid>
</toode>
<toode id="3" saadaval="true" lisatud="2012-11-11T12:12:12">
<nimetus>Retuusid Tiger</nimetus>
<kogus ühik="tk">26</kogus>
<ühikuhind valuuta="EUR">15.99</ühikuhind>
<tootja>Bershka</tootja>
<kirjeldus>
<sisukogus ühik="tk">1</sisukogus>
<värvus>Must</värvus>
<suurus>XS</suurus>
<!--See on riiete suurus-->
</kirjeldus>
<kommentaarid>
<kommentaar id="1" lisaja="Marek Kirillov" lisatud="2011-11-11T12:12:12">okei.</kommentaar>
<kommentaar id="2" lisaja="Onu Heino" lisatud="2011-11-11T12:12:12">Nonii, endale küll jalga ei paneks.</kommentaar>
<!--Kommentaare saav peale toote lisamist juure ka panna-->
</kommentaarid>
</toode>
<toode id="4" saadaval="true" lisatud="2011-11-11T12:12:12">
<nimetus>Sokid Rock dat Sock</nimetus>
<kogus ühik="tk">999</kogus>
<ühikuhind valuuta="EUR">3.99</ühikuhind>
<tootja>AS Rimi</tootja>
<kirjeldus>
<sisukogus ühik="tk">3</sisukogus>
<värvus>Must</värvus>
<suurus>M</suurus>
<!--See on riiete suurus-->
</kirjeldus>
<kommentaarid>
</kommentaarid>
</toode>
</tootegrupp>
<tootegrupp nimi="Toiduained" id="2" täpsustus="Kuivained">
<toode id="23" saadaval="true" lisatud="2011-11-11T12:12:12">
<nimetus>Kuldne eesti jahu</nimetus>
<kogus ühik="tk">8002</kogus>
<ühikuhind valuuta="EUR">0.99</ühikuhind>
<tootja>Gold Corn</tootja>
<kirjeldus>
<sisukogus ühik="kg">2</sisukogus>
<parimenne>2015-11-11T12:12:12</parimenne>
</kirjeldus>
<kommentaarid>
<kommentaar id="1" lisaja="Marek kirillov" lisatud="2011-11-11T12:12:12">Korralik jahu.</kommentaar>
<kommentaar id="2" lisaja="Onu heino" lisatud="2011-11-11T12:12:12">Tegin just pannkooke, käib kah.</kommentaar>
<!--Kommentaare saav peale toote lisamist juure ka panna-->
</kommentaarid>
</toode>
<toode id="24" saadaval="true" lisatud="2011-11-11T12:12:12">
<nimetus>Suhkur sahhar</nimetus>
<kogus ühik="tk">1232</kogus>
<ühikuhind valuuta="EUR">1.99</ühikuhind>
<tootja>AS Russian Sahhar</tootja>
<kirjeldus>
<sisukogus ühik="kg">1.5</sisukogus>
<parimenne>2013-11-11T12:12:12</parimenne>
</kirjeldus>
<kommentaarid>
</kommentaarid>
</toode>
</tootegrupp>
<tootegrupp nimi="Mööbel" id="2" täpsustus="Magamistuba">
<toode id="365" saadaval="true" lisatud="2011-11-11T12:12:12">
<nimetus>Kapp Pegasus</nimetus>
<kogus ühik="tk">2</kogus>
<ühikuhind valuuta="EUR">199.99</ühikuhind>
<tootja>AS Möbliatuure</tootja>
<kirjeldus>
<sisukogus ühik="tk">1</sisukogus>
<värvus>Kohvipruun</värvus>
<mõõdud>
<pikkus ühik="cm">140</pikkus>
<laius ühik="cm">54.54</laius>
<kõrgus ühik="cm">176</kõrgus>
</mõõdud>
</kirjeldus>
<kommentaarid>
<kommentaar id="1" lisaja="Marek kirillov" lisatud="2011-11-11T12:12:12">Endal sama kapp, suht naiss.</kommentaar>
</kommentaarid>
</toode>
</tootegrupp>
</ladu>
Stiilifail
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="ladu"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="tootegrupp"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" name="toode"> <xs:complexType> <xs:sequence> <xs:element name="nimetus" type="xs:string" /> <xs:element name="kogus"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:decimal"> <xs:attribute name="ühik" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="ühikuhind"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:decimal"> <xs:attribute name="valuuta" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="tootja" type="xs:string" /> <xs:element name="kirjeldus"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" name="sisukogus"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:decimal"> <xs:attribute name="ühik" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element minOccurs="0" name="värvus" type="xs:string" /> <xs:element minOccurs="0" name="suurus" type="xs:string" /> <xs:element minOccurs="0" name="parimenne" type="xs:dateTime" /> <xs:element minOccurs="0" name="mõõdud"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" name="pikkus"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:decimal"> <xs:attribute name="ühik" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element minOccurs="0" name="laius"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:decimal"> <xs:attribute name="ühik" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element minOccurs="0" name="kõrgus" > <xs:complexType> <xs:simpleContent> <xs:extension base="xs:decimal"> <xs:attribute name="ühik" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element minOccurs="0" name="läbimõõt"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:decimal"> <xs:attribute name="ühik" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="kommentaarid"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="kommentaar"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="id" type="xs:unsignedInt" use="required" /> <xs:attribute name="lisaja" type="xs:string" use="required" /> <xs:attribute name="lisatud" type="xs:dateTime" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="id" type="xs:unsignedInt" use="required" /> <xs:attribute name="saadaval" type="xs:boolean" use="required" /> <xs:attribute name="lisatud" type="xs:dateTime" use="required" /> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="nimi" type="xs:string" use="required" /> <xs:attribute name="id" type="xs:unsignedInt" use="required" /> <xs:attribute name="täpsustus" type="xs:string" use="required" /> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:schema> </preMeeskond sai moodustatud suhteliselt semestri alguses. *10.03.2013 - Idee *19.03.2013 - XML,XSD,XSLT failid *21.03.2013 - Wiki lehtLogi