Xml 已知名称空间前缀

Xml 已知名称空间前缀,xml,namespaces,Xml,Namespaces,Dr宏: 实际上,名称空间前缀发生冲突的情况很少,因为大多数 名称空间是众所周知的,并使用一个常规前缀定义,该前缀 在可能的名称空间集合中可能是唯一的 组合(再次,更一般的情况是,任意组合) 意外的事情不会发生) 尽管如此,我还是想选择一个不常用的名称空间前缀。我想我可以在谷歌上搜索我想要的前缀,但是有人知道传统前缀的列表吗?最好是用一些标准来衡量它们有多普遍/晦涩 名称空间最重要的一点是前缀是任意的,并且很容易更改。标准化的不是前缀,而是名称空间url,它们不会冲突,因为它们使用域注册系统来防

Dr宏:

实际上,名称空间前缀发生冲突的情况很少,因为大多数 名称空间是众所周知的,并使用一个常规前缀定义,该前缀 在可能的名称空间集合中可能是唯一的 组合(再次,更一般的情况是,任意组合) 意外的事情不会发生)


尽管如此,我还是想选择一个不常用的名称空间前缀。我想我可以在谷歌上搜索我想要的前缀,但是有人知道传统前缀的列表吗?最好是用一些标准来衡量它们有多普遍/晦涩

名称空间最重要的一点是前缀是任意的,并且很容易更改。标准化的不是前缀,而是名称空间url,它们不会冲突,因为它们使用域注册系统来防止冲突。

前缀完全不相关。使用大多数XMLAPI构造XML时,不会发生前缀“冲突”。即使您为这样的API提供前缀,它也将被视为“首选”前缀,在发生冲突时将被忽略


只有名称空间需要是唯一的。

是的,我知道前缀是任意的,但是,当我在JAXB名称空间前缀映射器中为我的名称空间指定首选前缀时,我仍然希望避免与其他人可能在传入XML中使用的前缀发生冲突。理论上不相关,但实际上不相关。实际上,当您阅读XML时,如果前缀在不同的文档中保持不变,那就好了。这有什么关系呢?在这一点上,您使用的是什么XMLAPI?