Meeskond ".NOT": Difference between revisions
From ICO wiki test
Jump to navigationJump to search
m →LIIKMED |
|||
| Line 5: | Line 5: | ||
* Gert Glükmann | * Gert Glükmann | ||
* Kalmer Tart | * Kalmer Tart | ||
== | ==KodutööXML osa== | ||
Meie tehtud XML fail pole seotud meie lõpp-projektiga, kuna leidsime, et teise teema kohta XML faili tehes saame palju parema tulemuse. Teemaks oleme valinud autode müügiplatsi, kus | Meie tehtud XML fail pole seotud meie lõpp-projektiga, kuna leidsime, et teise teema kohta XML faili tehes saame palju parema tulemuse. Teemaks oleme valinud autode müügiplatsi, kus talletatakse autode kohta informatsiooni. | ||
===XML Fail=== | |||
<pre> | <pre> | ||
<?xml version="1.0" encoding="utf-8" ?> | <?xml version="1.0" encoding="utf-8" ?> | ||
| Line 109: | Line 110: | ||
</soiduk> | </soiduk> | ||
</soidukid> | </soidukid> | ||
</pre> | |||
===XML Skeemifail=== | |||
<pre><?xml version="1.0" encoding="utf-8"?> | |||
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema"> | |||
<xs:element name="soidukid"> | |||
<xs:complexType> | |||
<xs:sequence> | |||
<xs:element maxOccurs="unbounded" name="soiduk"> | |||
<xs:complexType> | |||
<xs:sequence> | |||
<xs:element name="tehnilisedandmed"> | |||
<xs:complexType> | |||
<xs:sequence> | |||
<xs:element name="mark" type="xs:string" /> | |||
<xs:element name="mudel" type="xs:string" /> | |||
<xs:element name="keretyyp" type="xs:string" /> | |||
<xs:element name="varv" type="xs:string" /> | |||
<xs:element name="tootmisaasta" type="xs:unsignedShort" /> | |||
<xs:element name="hind"> | |||
<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="kaigukast" type="xs:string" /> | |||
<xs:element name="labisoit"> | |||
<xs:complexType> | |||
<xs:simpleContent> | |||
<xs:extension base="xs:unsignedInt"> | |||
<xs:attribute name="yhik" type="xs:string" use="required" /> | |||
</xs:extension> | |||
</xs:simpleContent> | |||
</xs:complexType> | |||
</xs:element> | |||
<xs:element name="mootor"> | |||
<xs:complexType> | |||
<xs:sequence> | |||
<xs:element name="kytus" type="xs:string" /> | |||
<xs:element name="voimsus"> | |||
<xs:complexType> | |||
<xs:simpleContent> | |||
<xs:extension base="xs:unsignedShort"> | |||
<xs:attribute name="yhik" type="xs:string" use="required" /> | |||
</xs:extension> | |||
</xs:simpleContent> | |||
</xs:complexType> | |||
</xs:element> | |||
</xs:sequence> | |||
<xs:attribute name="maht" type="xs:double" use="required" /> | |||
</xs:complexType> | |||
</xs:element> | |||
</xs:sequence> | |||
</xs:complexType> | |||
</xs:element> | |||
<xs:element name="varustus"> | |||
<xs:complexType> | |||
<xs:sequence> | |||
<xs:element maxOccurs="unbounded" name="varustuselement" type="xs:string" /> | |||
</xs:sequence> | |||
</xs:complexType> | |||
</xs:element> | |||
</xs:sequence> | |||
<xs:attribute name="id" type="xs:int" use="required" /> | |||
<xs:attribute name="tyyp" type="xs:string" use="required" /> | |||
</xs:complexType> | |||
</xs:element> | |||
</xs:sequence> | |||
</xs:complexType> | |||
</xs:element> | |||
</xs:schema> | |||
</pre> | </pre> | ||
Revision as of 15:01, 3 March 2012
Meeskond .NOT
LIIKMED
- Martin Kosk
- Martin Aarne
- Gert Glükmann
- Kalmer Tart
KodutööXML osa
Meie tehtud XML fail pole seotud meie lõpp-projektiga, kuna leidsime, et teise teema kohta XML faili tehes saame palju parema tulemuse. Teemaks oleme valinud autode müügiplatsi, kus talletatakse autode kohta informatsiooni.
XML Fail
<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="HindSoidukid.xslt" ?>
<soidukid>
<soiduk id="1" tyyp="Soiduauto">
<tehnilisedandmed>
<mark>BMW</mark>
<mudel>318</mudel>
<keretyyp>Sedaan</keretyyp>
<varv>must</varv>
<tootmisaasta>2000</tootmisaasta>
<hind valuuta="EUR">5500</hind>
<kaigukast>manuaal</kaigukast>
<labisoit yhik="km">200000</labisoit>
<mootor maht="1.8">
<kytus>bensiin</kytus>
<voimsus yhik="kW">85</voimsus>
</mootor>
</tehnilisedandmed>
<varustus>
<varustuselement>kesklukustus</varustuselement>
<varustuselement>ABS pidurid</varustuselement>
<varustuselement>stabiilsuskontroll</varustuselement>
<varustuselement>poolnahkpolster</varustuselement>
<varustuselement>reguleeritav roolisammas</varustuselement>
<varustuselement>kliimaseade</varustuselement>
<varustuselement>elektrilised välispeeglid</varustuselement>
</varustus>
</soiduk>
<soiduk id="2" tyyp="Soiduauto">
<tehnilisedandmed>
<mark>Honda</mark>
<mudel>Jazz</mudel>
<keretyyp>Luukpära</keretyyp>
<varv>Helesinine</varv>
<tootmisaasta>2005</tootmisaasta>
<hind valuuta="EUR">4999</hind>
<kaigukast>manuaal</kaigukast>
<labisoit yhik="km">140000</labisoit>
<mootor maht="1.2">
<kytus>bensiin</kytus>
<voimsus yhik="kW">57</voimsus>
</mootor>
</tehnilisedandmed>
<varustus>
<varustuselement>kesklukustus</varustuselement>
<varustuselement>turvapadi</varustuselement>
<varustuselement>konditsioneer</varustuselement>
<varustuselement>tekstiilpolster</varustuselement>
</varustus>
</soiduk>
<soiduk id="3" tyyp="Kaubik">
<tehnilisedandmed>
<mark>Citroen</mark>
<mudel>Berlingo</mudel>
<keretyyp>Väikekaubik</keretyyp>
<varv>valge</varv>
<tootmisaasta>2006</tootmisaasta>
<hind valuuta="EUR">3700</hind>
<kaigukast>manuaal</kaigukast>
<labisoit yhik="km">50000</labisoit>
<mootor maht="1.4">
<kytus>bensiin</kytus>
<voimsus yhik="kW">55</voimsus>
</mootor>
</tehnilisedandmed>
<varustus>
<varustuselement>kesklukustus</varustuselement>
<varustuselement>roolivõimendi</varustuselement>
<varustuselement>istmesoojendus</varustuselement>
<varustuselement>jalamatid</varustuselement>
</varustus>
</soiduk>
<soiduk id="4" tyyp="Maastur">
<tehnilisedandmed>
<mark>Audi</mark>
<mudel>Q7</mudel>
<keretyyp>Maastur</keretyyp>
<varv>hõbedane</varv>
<tootmisaasta>2007</tootmisaasta>
<hind valuuta="EUR">24000</hind>
<kaigukast>automaat</kaigukast>
<labisoit yhik="km">98000</labisoit>
<mootor maht="3.0">
<kytus>diisel</kytus>
<voimsus yhik="kW">171</voimsus>
</mootor>
</tehnilisedandmed>
<varustus>
<varustuselement>kesklukustus</varustuselement>
<varustuselement>roolivõimendi</varustuselement>
<varustuselement>vihmasensor</varustuselement>
<varustuselement>istmesoojendus</varustuselement>
<varustuselement>toonitud klaasid</varustuselement>
<varustuselement>nahkkattega rool</varustuselement>
</varustus>
</soiduk>
</soidukid>
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="soidukid">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="soiduk">
<xs:complexType>
<xs:sequence>
<xs:element name="tehnilisedandmed">
<xs:complexType>
<xs:sequence>
<xs:element name="mark" type="xs:string" />
<xs:element name="mudel" type="xs:string" />
<xs:element name="keretyyp" type="xs:string" />
<xs:element name="varv" type="xs:string" />
<xs:element name="tootmisaasta" type="xs:unsignedShort" />
<xs:element name="hind">
<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="kaigukast" type="xs:string" />
<xs:element name="labisoit">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:unsignedInt">
<xs:attribute name="yhik" type="xs:string" use="required" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="mootor">
<xs:complexType>
<xs:sequence>
<xs:element name="kytus" type="xs:string" />
<xs:element name="voimsus">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:unsignedShort">
<xs:attribute name="yhik" type="xs:string" use="required" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="maht" type="xs:double" use="required" />
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="varustus">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="varustuselement" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="id" type="xs:int" use="required" />
<xs:attribute name="tyyp" type="xs:string" use="required" />
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>