XML Schema sequence 元素
-
定义和使用
sequence 元素指定子元素必须出现在序列中。 每个子元素可以出现0到任意次数。父元素:group, choice, sequence, complexType, restriction(simpleContent和complexContent), extension(simpleContent和complexContent)
-
语法
(? 符号声明该元素可以在 sequence 元素内出现 0 次或 0 次)
-
参数
属性 描述 id 可选的。 指定元素的唯一ID maxOccurs 可选的。 指定序列元素可以在父元素中出现的最大次数。 该值可以是 >= 0 的任何数字,或者如果您不希望限制最大数目,请使用值 “unbounded”。 预设值为 1 minOccurs 可选的。 指定序列元素可以在父元素中出现的最小次数。 该值可以是 >= 0 的任何数字。默认值为1 any attributes 可选的。 用非模式命名空间指定任何其他属性。 -
示例
本示例显示了一个名为 “personinfo” 的元素的声明,该声明必须依次包含以下五个元素;"firstname", "lastname", "address", "city", 和 "country":此示例显示了一个名为 “pets” 的元素的声明,该元素在 sequence 元素中可以包含0个或多个以下元素 dog 和 cat: