属性集选择

时间:2014-07-01 13:17:27

标签: xml xsd xsd-1.0

我需要创建XSD(版本1.0)来验证具有以下限制的元素:

  • 它可以包含可选布尔属性 A B (通过此元素根本没有任何属性)。因此 A 可以与 B
  • 配对
  • 只需要布尔 C ,默认值设置为true, 不带 A B 属性

如此有效的例子是:

<myelem A="1" B="0"></myelem>
<myelem A="1"></myelem>
<myelem C="1"></myelem>

但不是:

<myelem A="0" C="1"></myelem>

我知道xsd:choice存在,但作为一个孩子,它不能attributeGroup

有没有办法在XSD 1.0中实现这个限制?

0 个答案:

没有答案