我正在学习Xml和xml处理。 我无法理解名称空间的存在。
我得知,名称空间有助于我们掌握Xml中相同的名词。 难道我们能以相同名称的属性来歧视这些要素吗? 为什么名称空间重要或需要?
我想举一个例子:
<persons>
<person></person>
<s:person xmlns:s="student"></s:person>
<person type="student"></person>
</persons>
第一人是正常的。 第二类使用名称空间和第三类使用特性。 我们不能使用第三种而不是第二种?