【发布时间】:2013-09-20 06:37:25
【问题描述】:
当父元素具有特定的属性值集时,我希望能够更改父元素的预期子元素。
因此以下将验证:
<Parent childConfig="A">
<Child validForConfigA="ABC"/>
</Parent>
或:
<Parent childConfig="B">
<Child validForConfigB="XYZ"/>
</Parent>
但是这个sn-p不会验证(因为当父级的childConfig="A"时属性“validForConfigB”无效):
<Parent childConfig="A">
<Child validForConfigB="ABC"/>
</Parent>
这种逻辑可以在 DTD 或 XSD 中工作吗?
【问题讨论】: