什么是空xml元素用于?

时间:2013-02-21 18:52:24

标签: xml

这是真的吗? 空XML元素是没有文本上下文的元素。空元素也没有子元素。它可以有属性。 它使用开始标记和结束标记表示,其间没有文本。它也可以使用空元素标记来表示。空元素标记表示是互操作性的首选。

它的不同用法是什么?喜欢它用于什么?

2 个答案:

答案 0 :(得分:0)

表示空值而不是像

那样做一些愚蠢的事
<element>null</element>

答案 1 :(得分:0)

没有属性的HTML示例包括<hr/><br/>。属性示例包括<imc src="a.jpg"/>。在面向数据的XML中,有时会使用<mobile/>之类的空元素,而不是在没有已知值时完全省略元素。

更复杂的用法是使用“重叠”标记,以标记跨越主要层次结构中的节点的构造的开头和/或结尾;例如,当主要层次结构表示部分和段落时标记页面边界的位置。

你说:“空元素标签表示是互操作性的首选。”首选谁?任何符合要求的XML解析器都将接受这两种形式。