0
10進数の可能性のあるヌル値を記述する有効なXSDの作成に問題があります。null値が無効であるためXSDの検証に失敗しました。
私は、次のXML<RatioDe fieldId="011" nil="true"></RatioDe>
とこの要素の対応するXSDの説明は基本的に、にErrorMessageが
要素「RatioDe
<xs:element minOccurs="0" maxOccurs="1" name="RatioDe" nillable="true"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:decimal"> <xs:attribute name="fieldId" type="xs:string" /> <xs:attribute name="nil" type="xs:boolean" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element>
をされているを検証しようとしている
'is invalid - 値' 'は有効な' Decimal 'ではありません - 文字列' 'は有効な小数値ではありません
現時点では、私はxmlを有効にするために私のxsdで何を変更するべきかわかりません。
ニースを
xsi
プレフィックスは、文書内のどこかで定義されていることを確認してください!それは今働く...ありがとう – Viper