【发布时间】:2011-10-05 05:32:58
【问题描述】:
我使用 Eclipse 进行 J2EE 编程。在 HTML 代码中,我们可以使用 xmlns 属性来使用 JSF(或任何其他)命名空间。使用 xmlns 属性指定命名空间后,例如 xmlns:f="...",当您键入 <f: 时,您会自动获取 f 命名空间下的标签。
我想用一个标签列表和每个标签的属性来定义我自己的命名空间。
我如何定义它?
【问题讨论】:
标签: xml namespaces
我使用 Eclipse 进行 J2EE 编程。在 HTML 代码中,我们可以使用 xmlns 属性来使用 JSF(或任何其他)命名空间。使用 xmlns 属性指定命名空间后,例如 xmlns:f="...",当您键入 <f: 时,您会自动获取 f 命名空间下的标签。
我想用一个标签列表和每个标签的属性来定义我自己的命名空间。
我如何定义它?
【问题讨论】:
标签: xml namespaces
如果只是命名空间,您需要做的就是选择一个保证唯一的 URL 并将其用作命名空间。一个常见的约定是在您拥有的域下使用 URL,例如http://www.idiotguy.com/my-super-xml-namespace.
虽然命名空间本身并没有说明文档结构;为此,您需要编写一个 DTD 或 XSD 并将您的文档链接到它。
【讨论】: