XML Tutorial/XML Schema/language

Материал из Web эксперт
Версия от 11:26, 26 мая 2010; Admin (обсуждение | вклад) (1 версия)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

The language data type is derived from the token type

   <source lang="xml">

<xsd:simpleType>

 <xsd:restriction base="xsd:token">
  <xsd:pattern value="([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-
  [a-zA-Z]{1,8})(-[a-zA-Z]{1,8})*"/>
 </xsd:restriction>

</xsd:simpleType> Restrict language type using enumeration.

<xsd:element name="language_native">

 <xsd:simpleType>
  <xsd:restriction base="xsd:language">
   <xsd:enumeration value="de"/>
   <xsd:enumeration value="fr"/>
   <xsd:enumeration value="en-GB"/>
   <xsd:enumeration value="en-US"/>
  </xsd:restriction>
 </xsd:simpleType>

</xsd:element>

<language_native>fr</language_native></source>