最新的Web開發教程
 

XML架構simpleType元素


<XML Schema參考手冊

定義和用法

該simpleType元素定義一個簡單類型,並指定有關屬性或純文本元素的值的約束和信息。

元素信息

  • Parent elements:屬性,元素,列表,限制,架構,工會

句法

<simpleType
id=ID
name=NCName
any attributes
>

(annotation?,(restriction|list|union))

</simpleType>

(?符號聲明元素可出現零次或一次簡單類型元素中)

屬性 描述
id 可選的。 指定一個唯一的ID為元素
name 指定元素的名稱。 如果simpleType元素是schema元素的子這個屬性是必需的,否則是不允許的
any attributes 可選的。 規定帶有non-schema命名空間的任何其他屬性。

例1

這個例子定義稱為元素"age"這是一個簡單的類型有限制。 年齡的值不能大於0小於100或更高版本:

<xs:element name="age">
  <xs:simpleType>
    <xs:restriction base="xs:integer">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="100"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

<XML Schema參考手冊