xml中schema的element元素
程序员文章站
2022-04-02 16:16:08
...
element
作用:声明一个元素
属性:
Name:元素的名称
Type:元素的类型
ref:引用已定义的元素
minOccurs :至少出现的次数
maxOccurs :最多出现的次数
fixed:元素的值固定成指定值
<!-- 外部引用子元素
<xs:element name="dog" type="xs:string"></xs:element>
<xs:element name="cat" type="xs:string"></xs:element>
<xs:element name="pets">
<xs:complexType>
<xs:sequence>
<xs:element ref="dog"></xs:element>
<xs:element ref="cat"></xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
-->
<!-- 设置子元素出现的次数,sequence中的元素必须要成对出现,
minOccurs表示最小出现的次数,maxOccurs表示最多出现的次数
<xs:element name="pets">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="unbounded">
<xs:element name="dog" type="xs:string"></xs:element>
<xs:element name="cat" type="xs:string"></xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
-->