Want more features on Pastebin? Sign Up, it's FREE!
Guest

Untitled

By: Varanthan on Dec 9th, 2013  |  syntax: XML  |  size: 4.53 KB  |  views: 39  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. <?xml version="1.0" encoding="windows-1250"?>
  2. <xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  3.   <xs:element name="gitary">
  4.     <xs:complexType>
  5.       <xs:sequence>
  6.         <xs:element maxOccurs="unbounded" name="gitarzysta">
  7.           <xs:complexType>
  8.             <xs:sequence>
  9.               <xs:element name="imie">
  10.                 <xs:complexType>
  11.                   <xs:simpleContent>
  12.                     <xs:extension base="xs:string">
  13.                       <xs:attribute name="zdjecie" type="xs:string" use="required" />
  14.                     </xs:extension>
  15.                   </xs:simpleContent>
  16.                 </xs:complexType>
  17.               </xs:element>
  18.               <xs:element name="nazwisko" type="xs:string" />
  19.               <xs:element name="data_urodzenia">
  20.                 <xs:complexType>
  21.                   <xs:sequence>
  22.                     <xs:element name="rok" type="xs:unsignedShort" />
  23.                     <xs:element name="miesiac" type="xs:string" />
  24.                     <xs:element name="dzien" type="xs:unsignedByte" />
  25.                   </xs:sequence>
  26.                 </xs:complexType>
  27.               </xs:element>
  28.               <xs:element name="gitara">
  29.                 <xs:complexType>
  30.                   <xs:sequence>
  31.                     <xs:element name="marka" type="xs:string" />
  32.                     <xs:element name="model" type="xs:string" />
  33.                   </xs:sequence>
  34.                 </xs:complexType>
  35.               </xs:element>
  36.               <xs:element name="znana_plyta" type="xs:string" />
  37.               <xs:element name="link">
  38.                 <xs:complexType>
  39.                   <xs:simpleContent>
  40.                     <xs:extension base="xs:string">
  41.                       <xs:attribute name="adres" type="xs:string" use="required" />
  42.                     </xs:extension>
  43.                   </xs:simpleContent>
  44.                 </xs:complexType>
  45.               </xs:element>
  46.             </xs:sequence>
  47.             <xs:attribute name="miejsce" type="xs:unsignedByte" use="required" />
  48.             <xs:attribute name="plec" type="xs:string" use="optional" />
  49.           </xs:complexType>
  50.         </xs:element>
  51.         <xs:element name="producenci">
  52.           <xs:complexType>
  53.             <xs:sequence>
  54.               <xs:element maxOccurs="unbounded" name="producent">
  55.                 <xs:complexType>
  56.                   <xs:sequence>
  57.                     <xs:element name="rok_zalozenia" type="xs:unsignedShort" />
  58.                     <xs:element name="obecny_wlasciciel" type="xs:string" />
  59.                     <xs:element name="najbradzie_znany_model" type="xs:string" />
  60.                   </xs:sequence>
  61.                   <xs:attribute name="nazwa_producenta" type="xs:string" use="required" />
  62.                   <xs:attribute name="zdjecie" type="xs:string" use="optional" />
  63.                 </xs:complexType>
  64.               </xs:element>
  65.             </xs:sequence>
  66.           </xs:complexType>
  67.         </xs:element>
  68.         <xs:element name="klasyczny_sprzet_gitarowy">
  69.           <xs:complexType>
  70.             <xs:sequence>
  71.               <xs:element maxOccurs="unbounded" name="wzmacniacz">
  72.                 <xs:complexType>
  73.                   <xs:simpleContent>
  74.                     <xs:extension base="xs:string">
  75.                       <xs:attribute name="model" type="xs:string" use="required" />
  76.                       <xs:attribute name="rok_stworzenia" type="xs:unsignedShort" use="required" />
  77.                     </xs:extension>
  78.                   </xs:simpleContent>
  79.                 </xs:complexType>
  80.               </xs:element>
  81.               <xs:element maxOccurs="unbounded" name="efekt">
  82.                 <xs:complexType>
  83.                   <xs:sequence>
  84.                     <xs:element name="firma" type="xs:string" />
  85.                     <xs:element name="model">
  86.                       <xs:complexType>
  87.                         <xs:simpleContent>
  88.                           <xs:extension base="xs:string">
  89.                             <xs:attribute name="rok_stworzenia" type="xs:unsignedShort" use="required" />
  90.                           </xs:extension>
  91.                         </xs:simpleContent>
  92.                       </xs:complexType>
  93.                     </xs:element>
  94.                   </xs:sequence>
  95.                 </xs:complexType>
  96.               </xs:element>
  97.             </xs:sequence>
  98.           </xs:complexType>
  99.         </xs:element>
  100.       </xs:sequence>
  101.     </xs:complexType>
  102.   </xs:element>
  103. </xs:schema>
clone this paste RAW Paste Data