私のxmlには値札があり、小数点以下の桁数と通貨の種類を制限したいのですが、次のようになります。
`<unit_price currency="$"> 4.00 </unit_price>`
xsdで、次のエラーが発生します。
E [Xerces] cos-applicable-facets:ファセット'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>