私は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は不自然なものですので、あまり深く読まないでください。:)