所以我有一个引用另一个的 RelaxNG 模式:
<define name="review">
<element name="review">
<externalRef href="other.rng"/>
</element>
</define>
其他.rng:
<start>
<choice>
<ref name="good"/>
<ref name="bad"/>
</choice>
</start>
<define name="good">
<element name="good"/>
</define>
<define name="bad">
<element name="bad"/>
</define>
有什么方法可以只导入<good>
但不允许<bad>
吗?目标是:
<review><good/></review>: valid
<review><bad/></review>: invalid