XSLT: XSchema Beispiele

Der folgende Schnipsel erzeugt einen neuen Datentyp monatInt mit einer Liste gültiger Typen.

XSD-Quelldatei
 <xs:simpleType name="monatInt">
   <xs:restriction base="xs:integer">
     <xs:minInclusive value="1"/>
     <xs:maxInclusive value="12"/>
   </xs:restriction>
 </xs:simpleType>
 <xs:simpleType name="monate">
   <xs:list itemType="monatInt"/>
 </xs:simpleType>

XML-Workshop: XSLT – Übersicht