📅  最后修改于: 2020-11-09 05:27:52             🧑  作者: Mango
在本章中,我们将讨论XML文档中的空白处理。空格是空格,制表符和换行符的集合。它们通常用于使文档更具可读性。
XML文档包含两种类型的空白-重要空白和无关紧要的空白。下文均通过示例进行说明。
元素内包含一个包含文本和标记的有效空白。例如-
TanmayPatil
和
Tanmay Patil
由于Tanmay和Patil之间的距离,上述两个元素是不同的。任何在XML文件中读取此元素的程序都必须维护该区别。
无关紧要的空白表示仅允许元素内容的空间。例如-
上面的例子是相同的。在此,空格由点(。)表示。在上面的示例中,地址和类别之间的空间微不足道。
名为xml:space的特殊属性可以附加到元素上。这表明应用程序不应删除该元素的空格。您可以将此属性设置为默认或保留,如以下示例所示:
哪里,
default值表示此元素可接受应用程序的默认空白处理模式。
保留值表示应用程序保留所有空白。