1

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

  • 它可以具有可选的布尔属性A B(此元素可以根本没有属性)。所以A可以和B配对
  • 只需要默认值设置为 true 且没有AB属性的布尔C

所以有效的例子是:

<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 中实现这个限制?

4

0 回答 0