【发布时间】:2012-12-26 16:36:45
【问题描述】:
既然 URI 并不真正指代 Web 位置,为什么 XML 中的默认命名空间需要 URI? 为什么不能将任何元素的第一次出现放在某个标准的默认命名空间中?
【问题讨论】:
-
URI 之所以被选中,是因为它们包含一个域名,该域名是唯一的,并且不能被世界上的其他人使用。要求只是唯一性 - 并且使用基于域名的 URI 满足需要
-
嗯,唯一性可以作为命名空间 URI 的一个原因,因为如果我们使用名称,它们可以重复。但只要说,如果没有默认命名空间的名称;元素的每一次出现都会进入一些标准的默认命名空间。因此,没有人可以重复它吗?
标签: xml namespaces