如何在XML模式的属性中添加minOccurs?
我不能用minOccurs声明XML属性 这是用于XML编辑器的如何在XML模式的属性中添加minOccurs?,xml,xsd,xsd-validation,dtd,Xml,Xsd,Xsd Validation,Dtd,我不能用minOccurs声明XML属性 这是用于XML编辑器的 <?xml version="1.0" encoding="UTF-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> <xsd:element name="Albums"> <xsd:complexType> <xsd
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xsd:element name="Albums">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="artist">
<xsd:complexType>
<xsd:attribute name="personorgroup" type="xsd:string" use="required">
</xsd:attribute>
<xsd:attribute name="groupmembernames" type="xsd:string" minOccur="0">
</xsd:attribute>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
架构的格式良好的文档在
属性
定义中不需要minOccurs
属性,因为属性
只能在XML元素
中出现一次。您可以指定使用
,就像您在其他属性
中所做的那样,它允许禁止
(发生=0)、可选
(发生=0-1)或必需
(发生=1),但最小发生的概念毫无意义
根据规范
格式良好约束:唯一的Att规范
属性名称不能在同一开始标记中出现多次
或空元素标记
和规范的链接
在属性
定义中不需要minOccurs
属性,因为属性
在XML元素
中只能出现一次。您可以指定使用
,就像您在其他属性
中所做的那样,它允许禁止
(发生=0)、可选
(发生=0-1)或必需
(发生=1),但最小发生的概念毫无意义
根据规范
格式良好约束:唯一的Att规范
属性名称不能在同一开始标记中出现多次
或空元素标记
和规范的链接
我可以做maxOccurs吗?不,出于同样的原因。use
属性是你限制它的唯一方法。我能问一下你为什么否决了我的帖子吗?我只是一个新手,寻求建议我做错了什么?谢谢!我一直在为这个周五到期的项目苦苦挣扎,每当我在这里发帖时,人们会立即投票否决我,或者因为我不知道而将我放在一边。我想知道所以我可以学习@文尼罗伊不理会反对票,除非他们给出解释。没有办法知道选民们想要表达什么,因此没有必要为此烦恼。我看到过反对票,我敢肯定这是因为这个人不喜欢你正在使用的技术。相反地,我很确定我有过反对票,因为我的问题被认为是对某项技术(或观点)的批评,有人认为这是无可非议的……我能做到吗?不,出于同样的原因。use
属性是你限制它的唯一方法。我能问一下你为什么否决了我的帖子吗?我只是一个新手,寻求建议我做错了什么?谢谢!我一直在为这个周五到期的项目苦苦挣扎,每当我在这里发帖时,人们会立即投票否决我,或者因为我不知道而将我放在一边。我想知道所以我可以学习@文尼罗伊不理会反对票,除非他们给出解释。没有办法知道选民们想要表达什么,因此没有必要为此烦恼。我看到过反对票,我敢肯定这是因为这个人不喜欢你正在使用的技术。相反地,我很确定我有过反对票,因为我的问题被认为是对某项技术(或观点)的批评,而有人认为这是无可非议的。。。