ฉันได้เห็นnull
องค์ประกอบต่างๆหลายวิธี:
องค์ประกอบมีอยู่ด้วยxsi:nil="true"
:
<book>
<title>Beowulf</title>
<author xsi:nil="true"/>
</book>
องค์ประกอบมีอยู่ แต่แสดงเป็นองค์ประกอบที่ว่างเปล่า (ซึ่งฉันเชื่อว่าผิดตั้งแต่ 'ว่างเปล่า' และnull
มีความแตกต่างทางความหมาย):
<book>
<title>Beowulf</title>
<author/>
</book>
<!-- or: -->
<book>
<title>Beowulf</title>
<author></author>
</book>
องค์ประกอบไม่มีอยู่ในมาร์กอัปที่ส่งคืน :
<book>
<title>Beowulf</title>
</book>
องค์ประกอบมี<null/>
องค์ประกอบย่อย (จากTStamperด้านล่าง):
<book>
<title>Beowulf</title>
<author><null/></author>
</book>
มีวิธีที่ถูกต้องหรือเป็นที่ยอมรับในการเป็นตัวแทนของnull
ค่าดังกล่าวหรือไม่? มีวิธีอื่นนอกเหนือจากตัวอย่างข้างต้นหรือไม่?
XML สำหรับตัวอย่างด้านบนมีการวางแผนไว้ดังนั้นอย่าอ่านมากเกินไป :)