XML Schema中<all> <sequence> <choice> and <group>
之间有什么区别?
答案 0 :(得分:7)
何时使用xsd:all
,xsd:sequence
,xsd:choice
或xsd:group
:
xsd:all
,独立于
顺序。xsd:sequence
发生限制和秩序很重要。xsd:choice
。xsd:group
作为包装上述任何内容以便命名的方法
并在XSD内的多个位置重复使用。请注意,除了子元素之外,发生约束还可以显示在xsd:all
,xsd:sequence
或xsd:choice
上,以实现各种基数效果。