Powiel możliwe:
What is the correct way to represent null XML elements?Standardowy sposób reprezentowania wartości atrybutów null w formacie XML?
Czy istnieje standardowy sposób do reprezentowania zerowe wartości atrybutów w XML?
Mamy istniejącego formatu XML, który spodziewa się fragmenty podobne do:
<items>
<item key="key_goes_here" value="value_goes_here" />
...
</items>
oryginalnym formacie nie przewidywać konieczność rozróżnienia pomiędzy wartością null i pustą wartość ciągu - jednak, że jest ważne (teraz).
Mój gut mówi, aby utworzyć nowy format, który unika atrybuty dla wartości pustych, oraz wykorzystanie elementów do nich, zamiast:
<items>
<item key="key_goes_here_and_is_never_null">
<value xsi:nil="true" />
</item>
</items>
To powiedziawszy, wolałbym zachować atrybuty jeśli istnieje standardowy sposobem reprezentują wartości atrybutów null w XML.
Jak to jest dokładny duplikat? Moje pytanie dotyczy atrybutów o wartości null, a nie elementów o wartości null? – jglouie
To w żaden sposób nie jest duplikatem. Atrybuty nie są elementami. – Pxtl