Loading

From ICO wiki
Revision as of 18:47, 2 May 2016 by Masaar (talk | contribs)
Jump to navigationJump to search

XML Fail

<source lang="xml" | multiline=> <?xml version="1.0" encoding="utf-8" ?>

<JalgpalliLiit>
 <Klubid>
  
   <Klubi tegev="true" id="1">
     <Nimi><![CDATA[FcFlora]]></Nimi>
     <asutamine><![CDATA[1990]]></asutamine>
     <Voistkonnad>
       <Voistkond vorm="roheline"><![CDATA[mehed]]></Voistkond>
       <Mangijad>
         <Mangija  nr="1">
           <eesnimi><![CDATA[Tiit]]></eesnimi>
           <hyydnimi><![CDATA[hunt]]></hyydnimi>
           <perekonnanimi><![CDATA[Teet]]></perekonnanimi>
         </Mangija>
         <Mangija  nr="2">
           <eesnimi><![CDATA[Paul]]></eesnimi>         
           <perekonnanimi><![CDATA[Kaur]]></perekonnanimi>
         </Mangija>
         <Mangija   nr="3">
           <eesnimi><![CDATA[Roomet]]></eesnimi>
           <hyydnimi><![CDATA[Nani]]></hyydnimi>
           <perekonnanimi><![CDATA[Saadi]]></perekonnanimi>
         </Mangija>
       </Mangijad>
       <Voistkond vorm="roheline" ><![CDATA[noored]]></Voistkond>
       <Mangijad>
         <Mangija  nr="1">
           <eesnimi><![CDATA[Ants]]></eesnimi>          
           <perekonnanimi><![CDATA[Aim]]></perekonnanimi>
         </Mangija>
       </Mangijad>
     </Voistkonnad>  
   </Klubi>
   <Klubi tegev="true" id="2">
     <Nimi><![CDATA[FcLevadia]]></Nimi>
     <asutamine><![CDATA[1999]]></asutamine>
     <Voistkonnad>
       <Voistkond vorm="must"><![CDATA[mehed]]></Voistkond>
       <Mangijad>
         <Mangija   nr="99">
           <eesnimi><![CDATA[Tarmo]]></eesnimi>
           <hyydnimi><![CDATA[Karu]]></hyydnimi>
           <perekonnanimi><![CDATA[Neemelo]]></perekonnanimi>
         </Mangija>
         <Mangija   nr="7">
           <eesnimi><![CDATA[Siim]]></eesnimi>
           <perekonnanimi><![CDATA[Luts]]></perekonnanimi>
         </Mangija>
       </Mangijad>
       <Voistkond vorm="roosa"><![CDATA[naised]]></Voistkond>
       <Mangijad>
         <Mangija   nr="77">
           <eesnimi><![CDATA[Karmen]]></eesnimi>
           <hyydnimi><![CDATA[Vesipea]]></hyydnimi>
           <perekonnanimi><![CDATA[Saag]]></perekonnanimi>
         </Mangija>
         <Mangija   nr="3">
           <eesnimi><![CDATA[Rauno]]></eesnimi>
           <hyydnimi><![CDATA[Mees]]></hyydnimi>
           <perekonnanimi><![CDATA[Uss]]></perekonnanimi>
         </Mangija>
       </Mangijad>
     </Voistkonnad>
   </Klubi>
   <Klubi tegev="false" id="3">
     <Nimi><![CDATA[FC TVMK]]></Nimi>
     <asutamine><![CDATA[1922]]></asutamine>
     <Voistkonnad>
       <Voistkond vorm="valge"><![CDATA[mehed]]></Voistkond>
       <Mangijad>
         <Mangija   nr="9">
           <eesnimi><![CDATA[Tauri]]></eesnimi>
           <hyydnimi><![CDATA[Välk]]></hyydnimi>
           <perekonnanimi><![CDATA[Neem]]></perekonnanimi>
         </Mangija>
         <Mangija   nr="7">
           <eesnimi><![CDATA[Reio]]></eesnimi>
           <perekonnanimi><![CDATA[Kuusk]]></perekonnanimi>
         </Mangija>
       </Mangijad>
       <Voistkond vorm="roosa"><![CDATA[noored]]></Voistkond>
       <Mangijad>
         <Mangija   nr="87">
           <eesnimi><![CDATA[Karmo]]></eesnimi>
           <perekonnanimi><![CDATA[Tarmo]]></perekonnanimi>
         </Mangija>
         <Mangija   nr="8">
           <eesnimi><![CDATA[Rauno]]></eesnimi>
           <hyydnimi><![CDATA[Üksjalg]]></hyydnimi>
           <perekonnanimi><![CDATA[Saabas]]></perekonnanimi>
         </Mangija>
       </Mangijad>
     </Voistkonnad>
   </Klubi>
 </Klubid>

</JalgpalliLiit>

XSD Fail

<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="JalgpalliLiit">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="Klubid">
         <xs:complexType>
           <xs:sequence>
             <xs:element maxOccurs="unbounded" name="Klubi">
               <xs:complexType>
                 <xs:sequence>
                   <xs:element name="Nimi" type="xs:string" />
                   <xs:element name="asutamine" type="xs:string" />
                   <xs:element name="Voistkonnad">
                     <xs:complexType>
                       <xs:sequence>
                         <xs:choice maxOccurs="unbounded">
                           <xs:element name="Voistkond">
                             <xs:complexType>
                               <xs:simpleContent>
                                 <xs:extension base="xs:string">
                                   <xs:attribute name="vorm" type="xs:string" use="required" />
                                 </xs:extension>
                               </xs:simpleContent>
                             </xs:complexType>
                           </xs:element>
                           <xs:element name="Mangijad">
                             <xs:complexType>
                               <xs:sequence>
                                 <xs:element maxOccurs="unbounded" name="Mangija">
                                   <xs:complexType>
                                     <xs:sequence>
                                       <xs:element name="eesnimi" type="xs:string" />
                                       <xs:element minOccurs="0" name="hyydnimi" type="xs:string" />
                                       <xs:element name="perekonnanimi" type="xs:string" />
                                     </xs:sequence>
                                     <xs:attribute name="nr" type="xs:unsignedByte" use="required" />
                                   </xs:complexType>
                                 </xs:element>
                               </xs:sequence>
                             </xs:complexType>
                           </xs:element>
                         </xs:choice>
                       </xs:sequence>
                     </xs:complexType>
                   </xs:element>
                 </xs:sequence>
                 <xs:attribute name="tegev" type="xs:boolean" use="required" />
                 <xs:attribute name="id" type="xs:unsignedByte" use="required" />
               </xs:complexType>
             </xs:element>
           </xs:sequence>
         </xs:complexType>
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>

</xs:schema>