Xml架构中的xml – 强制属性是主键(并已排序)

在下面显示的
XML中,是否有一种方法可以创建一个描述XML的模式,以便在添加每个Book节点时id值将增加1.目标是使用id作为其最小值= 1的主键.此外,id值应以升序方式排序.

<Books>
    <Book id="1"></Book>
    <Book id="2"></Book>
    <Book id="3"></Book>
    <Book id="4"></Book>
    ...
</Books>

最佳答案

No. you cannot do that in xsd.

xsd定义xml架构而不是xml数据.您需要在解析xml数据的代码中执行此操作.

点赞