Знаете ли вы, существует ли разница между этими тегами в XML/XSD?
<a_element /> and <a_element xsi:nil="true"/>
например:
<SpreadCurve>
<Index>3M</Index>
<IndexNumber>4587</IndexNumber>
<BusinessArea xsi:nil="true" />
</SpreadCurve>
and
<SpreadCurve>
<Index>3M</Index>
<IndexNumber>4587</IndexNumber>
<BusinessArea />
</SpreadCurve>
Являются ли эти эквивалентными?
Если у меня есть элемент XSD:
<xsd:element name="BusinessArea" type="xsd:string"/>
это означает, что он по умолчанию xsi: nil = "false". И это означает, что он не примет нулевое значение для этого элемента.
Я сомневаюсь, примет ли он это?
<BusinessArea />
Что это значит для XSD?
С наилучшими пожеланиями