【问题标题】:Can xml markup be included in an internal entity declaration?xml 标记可以包含在内部实体声明中吗?
【发布时间】:2011-11-16 16:06:30
【问题描述】:

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

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

是否可以使用内部实体执行此操作?我是否必须求助于外部实体?声明包含 XML 标记的实体时的最佳做法是什么?

【问题讨论】:

    标签: xml entity


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-04-09
      • 1970-01-01
      • 2013-02-14
      • 1970-01-01
      • 2012-08-24
      • 2015-11-26
      • 1970-01-01
      相关资源
      最近更新 更多