如何在 XML 中定义命名空间?

发布于 2024-12-08 00:44:34 字数 241 浏览 0 评论 0 原文

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

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

我如何定义它?

I use Eclipse for J2EE programming. In the HTML code, we can use the JSF (or any other) namespaces using the xmlns attribute. Once you specify a namespace using the xmlns attribute, say xmlns:f="...", and when you type <f: you automatically get the tags under the f namespace.

I want to define my own namespace with a list of tags and attributes for every tag.

How do I define it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

苍白女子 2024-12-15 00:44:34

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

不过,命名空间本身并没有说明任何有关文档结构的信息;为此,您需要编写 DTD 或 XSD 并将文档链接到它。

If it's just the namespace, all you need to do is pick a URL that is guaranteed to be unique and use it as your namespace. A common convention is to use a URL under a domain you own, e.g. http://www.idiotguy.com/my-super-xml-namespace.

The namespace by itself doesn't say anything about the document structure though; for that, you need to write a DTD or XSD and link your document to it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文