xml 标记可以包含在内部实体声明中吗?

发布于 2024-12-15 23:38:05 字数 196 浏览 0 评论 0原文

我想在我的 XML 文档中定义一个包含类似于以下内容的 XML 标记的实体。

<testElm testAtt="attValue">Only a test.</testElm>

是否可以通过内部实体来做到这一点?我必须求助于外部实体吗?声明包含 XML 标记的实体时的最佳实践是什么?

I want to define an entity containing XML markup similar to the following in my XML document.

<testElm testAtt="attValue">Only a test.</testElm>

Is it possible to do this with an internal entity? Will I have to resort to an external entity? What is the best practice when declaring entities that contain XML markup?

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

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

发布评论

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

评论(1

悍妇囚夫 2024-12-22 23:38:05

如果嵌入的 XML 不需要由 XML 解析器解析,我会将其包装在 CDATA 部分中,这会导致它被解析器忽略。

<![CDATA[<testElm testAtt="attValue">Only a test.</testElm>]]>

If the embedded XML doesn't need to be parsed by the XML parser, I would wrap it inside a CDATA section, which causes it to be ignored by the parser.

<![CDATA[<testElm testAtt="attValue">Only a test.</testElm>]]>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文