Xsd 如何在xml模式中实现这一点?
如何使用schema实现以下功能。b元素的内部结构根据上下文而变化(c元素保持不变,但第二个元素不断变化)。如果可能的组合很少,但我有很多,我可以选择 样本1Xsd 如何在xml模式中实现这一点?,xsd,Xsd,如何使用schema实现以下功能。b元素的内部结构根据上下文而变化(c元素保持不变,但第二个元素不断变化)。如果可能的组合很少,但我有很多,我可以选择 样本1 <a> <b> <c></c> <d></d> <b> </a> 样本2 <a> <b> <c></c> <e>
<a>
<b>
<c></c>
<d></d>
<b>
</a>
样本2
<a>
<b>
<c></c>
<e></e>
<b>
</a>
我认为您必须使用xsd:any或xsd:anyType。根据你的例子,我不太清楚哪个是正确的 谢谢,但我不想那样做。我正在检查是否有替代选项…可能是替换组的巧妙用法我认为使用替换组时,您必须指定可能的替换。如果您能够做到这一点,那么您应该能够使用替换组。