<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參考手冊