中做到这一点
当我尝试这样的事情
时,我偶然发现了一个问题<root>
<ele type="a">
<atr1>first</atr1>
</ele>
<ele type="b">
<atr2>first</atr2>
</ele>
</root>
当我试图强制执行时只能如果将其属性设置为相应的值,则具有各自的子元素,即在这种情况下,如果它具有" A",则不能有子。
,但我真的不知道如何在XML 1.0
您不能使用XSD 1.0做这种事情,它需要版本1.1:断言或条件类型分配将完成工作。