【发布时间】:2012-02-09 05:28:26
【问题描述】:
所以我有一个引用另一个的 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
【问题讨论】:
标签: validation xsd relaxng