0
在我的xml我有一個價格標籤,我想做出限制在十進制數字量和一種貨幣,我有這樣的:複雜類型的模式
`<unit_price currency="$"> 4.00 </unit_price>`
在XSD I'm出現此錯誤:
E [Xerces] cos-applicable-facets:facet'fractionDigits'不允許通過類型#AnonType_Price。
這是我的代碼,pl如何修復它? Thnks。
<xsd:complexType name="basePrice">
<xsd:simpleContent>
<xsd:extension base="xsd:double">
<xsd:attribute name="currency" fixed="$"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:complexType name="Price">
<xsd:simpleContent>
<xsd:restriction base="basePrice">
*<xsd:fractionDigits value="2"/>*
</xsd:restriction >
</xsd:simpleContent>
</xsd:complexType>