Saya telah melihat nullelemen diwakili dalam beberapa cara:
Elemen hadir dengan xsi:nil="true":
<book>
<title>Beowulf</title>
<author xsi:nil="true"/>
</book>
Elemen itu ada, tetapi direpresentasikan sebagai elemen kosong (yang saya yakini salah karena 'kosong' dan nullsecara semantik berbeda):
<book>
<title>Beowulf</title>
<author/>
</book>
<!-- or: -->
<book>
<title>Beowulf</title>
<author></author>
</book>
Elemen tidak ada sama sekali di markup yang dikembalikan :
<book>
<title>Beowulf</title>
</book>
Elemen ini memiliki elemen <null/>anak (dari TStamper di bawah):
<book>
<title>Beowulf</title>
<author><null/></author>
</book>
Apakah ada cara yang benar atau kanonik untuk mewakili nullnilai seperti itu ? Apakah ada cara tambahan selain contoh di atas?
XML untuk contoh di atas dibuat, jadi jangan membaca terlalu jauh. :)