1<?xml version="1.0" encoding="UTF-8"?> 2<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> 3 <xs:element name="INFO"> 4 <xs:complexType> 5 <xs:attribute name="Description" type="xs:NMTOKEN" use="required"/> 6 <xs:attribute name="Theme" type="xs:NMTOKEN" use="required"/> 7 </xs:complexType> 8 </xs:element> 9 <xs:element name="LINK"> 10 <xs:complexType> 11 <xs:sequence> 12 <xs:element ref="TARGET"/> 13 </xs:sequence> 14 </xs:complexType> 15 </xs:element> 16 <xs:element name="LINKS"> 17 <xs:complexType> 18 <xs:sequence> 19 <xs:element ref="LINK" maxOccurs="unbounded"/> 20 </xs:sequence> 21 </xs:complexType> 22 </xs:element> 23 <xs:element name="ROOT"> 24 <xs:complexType> 25 <xs:sequence> 26 <xs:element ref="LINKS"/> 27 </xs:sequence> 28 <xs:attribute name="Typ" type="xs:NMTOKEN" use="required"/> 29 <xs:attribute name="Version" type="xs:decimal" use="required"/> 30 </xs:complexType> 31 </xs:element> 32 <xs:element name="TARGET"> 33 <xs:complexType> 34 <xs:sequence> 35 <xs:element ref="INFO"/> 36 </xs:sequence> 37 <xs:attribute name="Version" type="xs:integer" use="required"/> 38 <xs:attribute name="template" type="xs:NMTOKEN" use="required"/> 39 </xs:complexType> 40 </xs:element> 41</xs:schema> 42