diaporamaMiscXML
 
◃  Ch. 2 XML Schema  ▹
 

Union de typeSimple

  • Le mot clé union permet de faire l'union entre des types simples.
    <xsd:simpleType name="chiffreloto">
      <xsd:restriction base="xsd:positiveInteger">
        <xsd:maxInclusive value="49"/>
      </xsd:restriction>
    </xsd:simpleType>
    <xsd:simpleType name="typeloto">
      <xsd:restriction base="xsd:string">
        <xsd:enumeration value="premier tirage"/>
        <xsd:enumeration value="deuxieme tirage"/>
      </xsd:restriction>
    </xsd:simpleType>
    <xsd:simpleType name="loto">
      <xsd:union memberTypes="chiffreloto typeloto"/>
    </xsd:simpleType>
    
  • Différents types peuvent être utilisés conjointement.