我有一个xsd文件,其架构如下所示:
<xs:complexType name="ABC" final="#all">
<xs:sequence>
**<xs:element name="XYZ" type="xs:string"/>**
</xs:sequence>
</xs:complexType>
如果我想在XYZ元素中添加属性use = required,会出现什么问题。我总是收到以下错误 - 不允许使用'use'属性。
此致
答案 0 :(得分:1)
使用xs:element上的minOccurs和maxOccurs属性指示最小和最大出现次数。默认值为minOccurs =“1”,maxOccurs =“1”。
PS。看起来好像在猜测。使用XSD,猜测不会让你走得很远;即使在使用这种语言多年后,我仍然需要一本参考书。