gpt4 book ai didi

XML 架构 : Make the value of a multiple occuring tag unique

转载 作者:数据小太阳 更新时间:2023-10-29 02:55:36 27 4
gpt4 key购买 nike

我有这个 XML 模式...

<module>
<promo>
<day>1</day>
<day>2</day>
</promo>
<promo>
<day>3</day>
<day>4</day>
</promo>
<promo>
<day>Default</day>
</promo>
</module>

我想阻止用户将相同的值放入 2 <day><module> 中的任何位置标记标签。

我目前可以使用 <xsd:unique> 来做到这一点标签,但这不允许我有两个 <day>标签合二为一 <promo>标签。

我还可以使用属性 base="xs:ID"但这不允许值以数字开头。

非常感谢任何帮助。

问候,汤姆。

最佳答案

这是我的问题的答案。为此设置一个 xs:unique 标签...

<xsd:unique name="day">
<xs:selector xpath="promo/day" />
<xs:field xpath="." />
</xsd:unique>

在“module”标签的元素声明中为我提供了我需要的功能。

问候,汤姆。

关于XML 架构 : Make the value of a multiple occuring tag unique,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/289635/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com