XSD中simpleContent与complexContent的问题
以下是两段XSD文件的代码,请问为什么看起来内容结构差不多,上面那个非要是simpleContent,下面那个非要是complexContent 呢
<xs:element name="unit_price"><xs:complexType><xs:simpleContent> <xs:extension base="price_type"> <xs:attribute name="unit" type="weight" use="required"/> <xs:attribute name="currency" type="currency_type" use="required"/> <xs:attribute name="id" type="xs:ID" use="optional"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element><xs:element name="house"> <xs:complexType > <xs:complexContent> <xs:extension base="houseType"> <xs:attribute name="id" type="xs:ID" use="required"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element>