Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在XML模式的属性中添加minOccurs?_Xml_Xsd_Xsd Validation_Dtd - Fatal编程技术网

如何在XML模式的属性中添加minOccurs?

如何在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

我不能用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: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
属性是你限制它的唯一方法。我能问一下你为什么否决了我的帖子吗?我只是一个新手,寻求建议我做错了什么?谢谢!我一直在为这个周五到期的项目苦苦挣扎,每当我在这里发帖时,人们会立即投票否决我,或者因为我不知道而将我放在一边。我想知道所以我可以学习@文尼罗伊不理会反对票,除非他们给出解释。没有办法知道选民们想要表达什么,因此没有必要为此烦恼。我看到过反对票,我敢肯定这是因为这个人不喜欢你正在使用的技术。相反地,我很确定我有过反对票,因为我的问题被认为是对某项技术(或观点)的批评,而有人认为这是无可非议的。。。