我希望能够在父元素设置了特定属性值时更改父元素的预期子元素。
以下内容将验证:
<Parent childConfig="A">
<Child validForConfigA="ABC"/>
</Parent>
或:
<Parent childConfig="B">
<Child validForConfigB="XYZ"/>
</Parent>
但是这个代码段不会验证(因为当父亲的childConfig =“A”时,属性“validForConfigB”无效):
<Parent childConfig="A">
<Child validForConfigB="ABC"/>
</Parent>
这种逻辑可以在DTD或XSD中工作吗?