【问题标题】:How to define a namespace in XML?如何在 XML 中定义命名空间?
【发布时间】:2011-10-05 05:32:58
【问题描述】:

我使用 Eclipse 进行 J2EE 编程。在 HTML 代码中,我们可以使用 xmlns 属性来使用 JSF(或任何其他)命名空间。使用 xmlns 属性指定命名空间后,例如 xmlns:f="...",当您键入 <f: 时,您会自动获取 f 命名空间下的标签。

我想用一个标签列表和每个标签的属性来定义我自己的命名空间。

我如何定义它?

【问题讨论】:

    标签: xml namespaces


    【解决方案1】:

    如果只是命名空间,您需要做的就是选择一个保证唯一的 URL 并将其用作命名空间。一个常见的约定是在您拥有的域下使用 URL,例如http://www.idiotguy.com/my-super-xml-namespace.

    虽然命名空间本身并没有说明文档结构;为此,您需要编写一个 DTD 或 XSD 并将您的文档链接到它。

    【讨论】:

    • 您不必选择网址。任何 URI 都可以,所以另一个常见的约定是使用 URN。
    猜你喜欢
    • 1970-01-01
    • 2015-06-03
    • 2020-05-21
    • 2012-06-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多