0
<xsd:element name="CurrencyCode" minOccurs="0" type="xsd:string">
<xsd:simpleType>
<xsd:restriction>
<xsd:length value="3"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
我希望我的CURRENCYCODE是一個可選的值,如果在所有存在價值就應該有3個字母的長度..要麼我的貨幣代碼可以有長度= 0或長度= 3XSD驗證錯誤,同時使用
當我使用上述代碼時,有一個空的字段
所以我怎樣才能處理該驗證器返回一個錯誤?
你可以發佈示例XML嗎?您是否試圖使`CurrencyCode` *元素*可選,或*值*可選(例如,有一個空元素)。它們是有區別的。 – 2011-02-18 12:13:29