xml的命名空间的作用是解决xml的命名冲突。
xml的元素名字是不固定的,当两个不同的文档使用同样的名称描述两个不同类型的元素的时候,或者一个同样的标记表示两个不同含义的内容的时候,就会发生命名冲突。
命名空间:用来组织和重用代码的。
因为人类可用的单词数太少,并且不同的人写的程序不可能所有的变量都没有重名现象,对于库来说,这个问题尤其严重,如果两个人写的库文件中出现同名的变量或函数,使用起来就会产生问题。
为了解决这个问题,引入了名字空间这个概念。