正在学XML命名空间
网上所有的资料,都是说命名空间是为了解决,XML命名冲突的问题
我就想知道,命名冲突会导致什么问题?
<book>
<title>XML教程</title>
<author>
<name>张三</name>
<title>作家</title>
</author>
<book/>
例如上面这个XML文档,当需要解析这两个<title>时,
第一个<title>:/book/title
第二个<title>:/book/author/title
所以,所谓的命名冲突,是什么呢?
还有,如果是同时使用了两个XML文档,它们中定义有同名标签,也会产生命名冲突,
这个我也理解不了,谁能给个这样的例子?会产生什么样的冲突?
网上所有的资料,都是说命名空间是为了解决,XML命名冲突的问题
我就想知道,命名冲突会导致什么问题?
<book>
<title>XML教程</title>
<author>
<name>张三</name>
<title>作家</title>
</author>
<book/>
例如上面这个XML文档,当需要解析这两个<title>时,
第一个<title>:/book/title
第二个<title>:/book/author/title
所以,所谓的命名冲突,是什么呢?
还有,如果是同时使用了两个XML文档,它们中定义有同名标签,也会产生命名冲突,
这个我也理解不了,谁能给个这样的例子?会产生什么样的冲突?