2011-11-03 49 views

回答

1

這取決於在接收XML時如何解析XML。如果您在控制模式,則合乎邏輯的方法是簡單地省略<value>元素,並實施解析代碼以將缺失的元素識別爲null值。

0

雖然沒有談到多少......有xsi:nilconsider it's use in .NET

<options> 
    <option name="foo" xsi:nil="true"/> 
    <option name="bar">quux</option> 
    <option name="qaaz"></option> 
</options> 

例如,這可能會導致foo -> nullbar -> "quux"qaaz -> ""。當然,這可能只是以及被isNull="true"或編碼完全不同....

...所以,真正的問題是有關「什麼不」允許使用的null,因爲它可以只要每個人都同意,就可以用任何方式編碼。

快樂編碼。

相關問題