📜  XML-空白

📅  最后修改于: 2020-11-09 05:27:52             🧑  作者: Mango


在本章中,我们将讨论XML文档中的空白处理。空格是空格,制表符和换行符的集合。它们通常用于使文档更具可读性。

XML文档包含两种类型的空白-重要空白和无关紧要的空白。下文均通过示例进行说明。

重要空白

元素内包含一个包含文本和标记的有效空白。例如-

TanmayPatil

Tanmay Patil

由于TanmayPatil之间的距离,上述两个元素是不同的。任何在XML文件中读取此元素的程序都必须维护该区别。

无关紧要的空格

无关紧要的空白表示仅允许元素内容的空间。例如-



上面的例子是相同的。在此,空格由点(。)表示。在上面的示例中,地址类别之间的空间微不足道。

名为xml:space的特殊属性可以附加到元素上。这表明应用程序不应删除该元素的空格。您可以将此属性设置为默认保留,如以下示例所示:

哪里,

  • default值表示此元素可接受应用程序的默认空白处理模式。

  • 保留值表示应用程序保留所有空白。