J'ai vu des nulléléments représentés de plusieurs manières:
L'élément est présent avec xsi:nil="true":
<book>
<title>Beowulf</title>
<author xsi:nil="true"/>
</book>
L'élément est présent, mais représenté comme un élément vide (ce qui, à mon avis, est faux car `` vide '' et nullsont sémantiquement différents):
<book>
<title>Beowulf</title>
<author/>
</book>
<!-- or: -->
<book>
<title>Beowulf</title>
<author></author>
</book>
L'élément n'est pas du tout présent dans le balisage renvoyé :
<book>
<title>Beowulf</title>
</book>
L'élément a un <null/>élément enfant (de TStamper ci-dessous):
<book>
<title>Beowulf</title>
<author><null/></author>
</book>
Existe-t-il une manière correcte ou canonique de représenter une telle nullvaleur? Existe-t-il des moyens supplémentaires que les exemples ci-dessus?
Le XML pour les exemples ci-dessus est artificiel, alors ne lisez pas trop loin. :)