著名的命名空间前缀
关于命名空间的重要之处在于前缀是任意的,并且可以很容易地更改。它不是标准化的前缀,而是名称空间url,并且这些前缀不会相互冲突,因为它们使用域注册系统来防止冲突。
前缀完全不相关。使用大多数XML API构建XML时,不会出现前缀“冲突”。即使你为这样的API提供了一个前缀,它也将被视为“首选”前缀,并且在发生冲突时将被忽略。
只有名称空间需要是唯一的。
理论上不相关,但不是在实践中。在实践中,当你阅读XML时,如果前缀在文档和文档之间保持一致,那就很好了。 – JasonPlutext 2012-07-07 21:31:06
它甚至很重要?您使用的是什么XML API? – 2012-07-07 23:22:43
“阅读”=用我自己的眼睛阅读,而不是一些解析器:-) – JasonPlutext 2012-07-08 22:02:00
是的,我知道前缀是任意的,但仍然希望避免与其他人可能在传入XML中使用的前缀发生冲突,当我在JAXB名称空间中为我的名称空间指定首选前缀时前缀映射器。 – JasonPlutext 2012-07-07 08:08:16