Wissen Sie, ob es einen Unterschied zwischen diesen Tags in XML/XSD gibt?Was ist der Unterschied zwischen <a_element /> und <a_element xsi: nil = "true" />?
<a_element /> and <a_element xsi:nil="true"/>
z:
<SpreadCurve>
<Index>3M</Index>
<IndexNumber>4587</IndexNumber>
<BusinessArea xsi:nil="true" />
</SpreadCurve>
and
<SpreadCurve>
<Index>3M</Index>
<IndexNumber>4587</IndexNumber>
<BusinessArea />
</SpreadCurve>
Sind diese Äquivalent?
Wenn ich ein XSD Element haben:
<xsd:element name="BusinessArea" type="xsd:string"/>
bedeutet dies, dass sie standardmäßig xsi ist: nil = "false". Und das bedeutet, dass es keinen Nullwert für dieses Element akzeptiert.
Mein Zweifel ist, wird es dieses akzeptieren?
<BusinessArea />
Was bedeutet das wirklich für die XSD?
Mit freundlichen Grüßen
Verwandte Frage für xml statt xsd gültig machen: [Was bedeutet i: nil = "true" verstehen? ] (http://stackoverflow.com/questions/463597/what-does-inil-true-mean) –