在XML模式中创建新的complexType

时间:2014-12-14 23:01:06

标签: xml xsd

我创建了complexType如下:

<xsd:complexType name="type1" mixed="true">
    <xsd:attribute name="quantité" type="xsd:integer"/>
</xsd:complexType>

我想基于上面的类型创建一个类型,以便为属性quantite提供默认值。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

<xs:complexType name="type2"
                mixed="true">
  <xs:complexContent>
    <xs:restriction base="type1">        
      <xs:attribute name="quantité" 
                    type="xsd:integer"
                    default="1"/>
    </xs:restriction>
  </xs:complexContent>