gpt4 book ai didi

xml - 如何将相同的属性多次添加到 XML 中的元素标记

转载 作者:数据小太阳 更新时间:2023-10-29 01:44:45 28 4
gpt4 key购买 nike

在我正在编写的 XML 模式 (XSD) 中,我需要定义一个可以在其父元素内多次出现的属性。

只是用一个例子来说明它:父元素代表事件,它支持不同的属性,例如标题和发生日期。名为 department 的属性之一是组织部门。一项事件可能由一个或多个部门组织。

我想知道 XSD 是否可以处理元素中同一属性的多个实例,或者这是否超出了 XML 标准的范围?

最佳答案

你不能。每个元素的属性名称是唯一的。

如果您需要在同一个名称下拥有多位数据,那么通常的解决方案是使用空格分隔的列表或子元素。

<event department="foo bar baz" />

<event>
<department>foo</department>
<department>bar</department>
<department>baz</department>
</event>

关于xml - 如何将相同的属性多次添加到 XML 中的元素标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12664154/

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