如何多次向XML中的元素标记添加相同的属性
发布时间:2020-12-16 07:46:02 所属栏目:百科 来源:网络整理
导读:在我写的 XML Schema(XSD)中,我需要定义一个可以在其父元素内多次出现的属性. 只是用一个例子清除它:父元素代表事件,它支持不同的属性,例如标题和出现日期.其中一个称为部门的属性是组织部门.事件可以由一个或多个部门组织. 我想知道XSD是否可以处理元素中
在我写的
XML Schema(XSD)中,我需要定义一个可以在其父元素内多次出现的属性.
只是用一个例子清除它:父元素代表事件,它支持不同的属性,例如标题和出现日期.其中一个称为部门的属性是组织部门.事件可以由一个或多个部门组织. 我想知道XSD是否可以处理元素中同一属性的多个实例,或者这是否超出了XML Standard的范围?
你不能.每个元素的属性名称是唯一的.
如果您需要在同一名称下拥有多个数据位,那么通常的解决方案是空格分隔列表或子元素. <event department="foo bar baz" /> 要么 <event> <department>foo</department> <department>bar</department> <department>baz</department> </event> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |