【问题标题】:Show HTML tags in XML在 XML 中显示 HTML 标签
【发布时间】:2011-09-04 03:58:12
【问题描述】:

如果我想显示:

<html xmlns="http://www.w3.org/1999/xhtml">

HTML 中的标签,如何将其注册为 Data 而不是 HTML?

【问题讨论】:

    标签: html xml tags xhtml


    【解决方案1】:

    将它们包装在 CDATA 部分中:

    <some_xml_element>
        <![CDATA[
            <p>Where is<br/>pancakes house?</p>
        ]]>
    </some_xml_element>
    

    【讨论】:

      【解决方案2】:

      ...或转义特殊字符:

      &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
      

      【讨论】:

        【解决方案3】:

        您可以为 HTML 标记或 XML 标记指定不同的命名空间。你必须写&lt;foo&gt;...&lt;h:html&gt;...&lt;/h:html&gt;...&lt;/foo&gt;之类的东西。

        如果您不需要解析 HTML 标签,您可以将整个内容放在&lt;![CDATA[...]]&gt; 中。

        【讨论】:

          猜你喜欢
          • 2011-09-28
          • 1970-01-01
          • 2021-11-16
          • 2015-03-03
          • 2023-01-24
          • 2018-04-29
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多