📅  最后修改于: 2020-12-25 04:50:27             🧑  作者: Mango
XML命名空间用于避免XML文档中元素名称的冲突。
使用保留的XML属性声明XML名称空间。此属性名称必须以“ xmlns”开头。
让我们看一下XML名称空间语法:
在这里,名称空间以关键字“ xmlns”开头。单词名称是名称空间前缀。 URL是名称空间标识符。
让我们看一下XML文件的示例。
Vimal Jaiswal
SSSIT.org
(0120) 425-6464
命名空间前缀: cont
命名空间标识符: http://sssit.org/contact-us
它指定带有cont前缀的元素名称和属性名称属于http://sssit.org/contact-us命名空间。
在XML中,元素名称由开发人员定义,因此有可能在元素名称上发生冲突。为了避免这些类型的冲突,我们使用XML命名空间。我们可以说XML命名空间提供了一种避免元素名称冲突的方法。
通常,当我们尝试混合来自不同XML应用程序的XML文档时,会发生这些冲突。
让我们以两个表为例:
表格1:
Aries
Bingo
表2:此表包含有关计算机表的信息。
Computer table
80
120
如果将这两个XML片段加在一起,则会出现名称冲突,因为它们都具有