简单类型派生
XML 架构定义 (XSD) 语言提供了定义简单类型的变体的若干机制(基于现有简单类型的派生),如下所示:
限制。 通过使用限制机制进行简单类型派生将引入对该类型的可能值的限制。 例如,数字类型的最小和/或最大值,或者字符串类型的最小和最大长度。
列表。 通过使用列表机制进行简单类型派生将允许实例消息中的单个属性或元素值定义为由特定类型的空格分隔的值的列表组成。
联合。 通过使用联合机制进行简单类型派生将允许实例消息中的单个属性或元素值定义为多个指定类型之一的单个值。
本部分将详细介绍这些简单类型派生,包括如何通过在“属性”窗口中设置相应节点属性定义这些派生以及如何构造相应 XSD。