Meeskond:Martin: Difference between revisions
From ICO wiki
Jump to navigationJump to search
Line 99: | Line 99: | ||
=XML skeemifail= | =XML skeemifail= | ||
<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="myygikohad"> | |||
<xs:complexType> | |||
<xs:sequence> | |||
<xs:element maxOccurs="unbounded" name="myygikoht"> | |||
<xs:complexType> | |||
<xs:sequence> | |||
<xs:element name="autod"> | |||
<xs:complexType> | |||
<xs:sequence> | |||
<xs:element maxOccurs="unbounded" name="auto"> | |||
<xs:complexType> | |||
<xs:sequence> | |||
<xs:element name="liik" type="xs:string" /> | |||
<xs:element name="keretyyp" type="xs:string" /> | |||
<xs:element name="mootor" type="xs:string" /> | |||
<xs:element name="mark" type="xs:string" /> | |||
<xs:element name="mudel" type="xs:string" /> | |||
<xs:element name="kytus" type="xs:string" /> | |||
<xs:element name="aasta" type="xs:string" /> | |||
<xs:element name="k2igukast" type="xs:string" /> | |||
<xs:element name="uksi" type="xs:string" /> | |||
<xs:element name="v2rvus" type="xs:string" /> | |||
</xs:sequence> | |||
<xs:attribute name="myygis" type="xs:boolean" use="required" /> | |||
</xs:complexType> | |||
</xs:element> | |||
</xs:sequence> | |||
</xs:complexType> | |||
</xs:element> | |||
</xs:sequence> | |||
<xs:attribute name="nimetus" type="xs:string" use="required" /> | |||
<xs:attribute name="riik" type="xs:string" use="required" /> | |||
<xs:attribute name="linn" type="xs:string" use="required" /> | |||
</xs:complexType> | |||
</xs:element> | |||
</xs:sequence> | |||
</xs:complexType> | |||
</xs:element> | |||
</xs:schema> | |||
</source> | |||
=XML transformatsioonid= | =XML transformatsioonid= |
Revision as of 20:57, 7 March 2015
Meeskond
- Martin Karu - Projektijuht
- Martin Mägi
- Martin Betlem
XML
Müügikoht XML kujul.
<?xml version="1.0" encoding="utf-8" ?>
<myygikohad>
<myygikoht nimetus="Poe parkla" riik="Eesti" linn="Tartu">
<autod>
<auto myygis="true">
<liik><![CDATA[sõiduauto]]></liik>
<keretyyp><![CDATA[Universaal]]></keretyyp>
<mootor><![CDATA[1.9 TDI (85 kW)]]></mootor>
<mark><![CDATA[Volskwagen]]></mark>
<mudel><![CDATA[Passat]]></mudel>
<kytus><![CDATA[Diisel]]></kytus>
<aasta><![CDATA[2004]]></aasta>
<k2igukast><![CDATA[Manuaal]]></k2igukast>
<uksi><![CDATA[5]]></uksi>
<v2rvus><![CDATA[Punane]]></v2rvus>
</auto>
<auto myygis="false">
<liik><![CDATA[sõiduauto]]></liik>
<keretyyp><![CDATA[Sedaan]]></keretyyp>
<mootor><![CDATA[2.0 (147 kW)]]></mootor>
<mark><![CDATA[Audi]]></mark>
<mudel><![CDATA[TT]]></mudel>
<kytus><![CDATA[Bensiin]]></kytus>
<aasta><![CDATA[2010]]></aasta>
<k2igukast><![CDATA[Automaat]]></k2igukast>
<uksi><![CDATA[2]]></uksi>
<v2rvus><![CDATA[Valge]]></v2rvus>
</auto>
</autod>
</myygikoht>
<myygikoht nimetus="Uus autoaed" riik="Eesti" linn="Pärnu">
<autod>
<auto myygis="true">
<liik><![CDATA[sõiduauto]]></liik>
<keretyyp><![CDATA[Sedaan]]></keretyyp>
<mootor><![CDATA[2.4 D5 (136 kW)]]></mootor>
<mark><![CDATA[Volvo]]></mark>
<mudel><![CDATA[S80]]></mudel>
<kytus><![CDATA[diisel]]></kytus>
<aasta><![CDATA[2008]]></aasta>
<k2igukast><![CDATA[automaat]]></k2igukast>
<uksi><![CDATA[4]]></uksi>
<v2rvus><![CDATA[sinine]]></v2rvus>
</auto>
<auto myygis="true">
<liik><![CDATA[sõiduauto]]></liik>
<keretyyp><![CDATA[Sedaan]]></keretyyp>
<mootor><![CDATA[3.0 TDI (170kW)]]></mootor>
<mark><![CDATA[BMW]]></mark>
<mudel><![CDATA[530]]></mudel>
<kytus><![CDATA[diisel]]></kytus>
<aasta><![CDATA[2007]]></aasta>
<k2igukast><![CDATA[Automaat]]></k2igukast>
<uksi><![CDATA[4]]></uksi>
<v2rvus><![CDATA[hõbedane]]></v2rvus>
</auto>
</autod>
</myygikoht>
<myygikoht nimetus="Liepeja autopood" riik="Läti" linn="Liepeja">
<autod>
<auto myygis="true">
<liik><![CDATA[sõiduauto]]></liik>
<keretyyp><![CDATA[Sedaan]]></keretyyp>
<mootor><![CDATA[2.4 D5 (136 kW)]]></mootor>
<mark><![CDATA[Volvo]]></mark>
<mudel><![CDATA[S80]]></mudel>
<kytus><![CDATA[diisel]]></kytus>
<aasta><![CDATA[2008]]></aasta>
<k2igukast><![CDATA[automaat]]></k2igukast>
<uksi><![CDATA[4]]></uksi>
<v2rvus><![CDATA[sinine]]></v2rvus>
</auto>
<auto myygis="true">
<liik><![CDATA[sõiduauto]]></liik>
<keretyyp><![CDATA[Sedaan]]></keretyyp>
<mootor><![CDATA[3.0 TDI (170kW)]]></mootor>
<mark><![CDATA[BMW]]></mark>
<mudel><![CDATA[530]]></mudel>
<kytus><![CDATA[diisel]]></kytus>
<aasta><![CDATA[2007]]></aasta>
<k2igukast><![CDATA[Automaat]]></k2igukast>
<uksi><![CDATA[4]]></uksi>
<v2rvus><![CDATA[hõbedane]]></v2rvus>
</auto>
</autod>
</myygikoht>
</myygikohad>
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="myygikohad">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="myygikoht">
<xs:complexType>
<xs:sequence>
<xs:element name="autod">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="auto">
<xs:complexType>
<xs:sequence>
<xs:element name="liik" type="xs:string" />
<xs:element name="keretyyp" type="xs:string" />
<xs:element name="mootor" type="xs:string" />
<xs:element name="mark" type="xs:string" />
<xs:element name="mudel" type="xs:string" />
<xs:element name="kytus" type="xs:string" />
<xs:element name="aasta" type="xs:string" />
<xs:element name="k2igukast" type="xs:string" />
<xs:element name="uksi" type="xs:string" />
<xs:element name="v2rvus" type="xs:string" />
</xs:sequence>
<xs:attribute name="myygis" type="xs:boolean" use="required" />
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="nimetus" type="xs:string" use="required" />
<xs:attribute name="riik" type="xs:string" use="required" />
<xs:attribute name="linn" type="xs:string" use="required" />
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>