我正在尝试制定模式,要求元素实例的值是连续的,没有任何间隙(尽管顺序无关紧要)。
有效的:
<Racks>
<Rack>
<RackNumber>1</RackNumber>
</Rack>
<Rack>
<RackNumber>2</RackNumber>
</Rack>
<Rack>
<RackNumber>3</RackNumber>
</Rack>
</Racks>
有效的:
<Racks>
<Rack>
<RackNumber>2</RackNumber>
</Rack>
<Rack>
<RackNumber>3</RackNumber>
</Rack>
<Rack>
<RackNumber>1</RackNumber>
</Rack>
</Racks>
无效:
<Racks>
<Rack>
<RackNumber>1</RackNumber>
</Rack>
<Rack>
<RackNumber>3</RackNumber>
</Rack>
</Racks>
是否可以使用 XSD 1.0 强制执行此操作?如果是这样,那么有人可以指出我正确的方向吗?