<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参考手册