【问题标题】:About ![CDATA[, what is it? [duplicate]关于![CDATA[,它是什么? [复制]
【发布时间】:2011-05-28 12:06:29
【问题描述】:

可能重复:
what is the meaning of CDATA

![CDATA[ 字符串/变量/常量是什么,何时使用? (不知道是什么)

【问题讨论】:

    标签: javascript html xml smarty


    【解决方案1】:

    这是一种在 XML 文档中转义大段文本的方法。

    来自wikipedia

    在 XML 文档或外部解析实体中,CDATA 部分是元素内容的一部分,被标记为解析器仅将其解释为字符数据,而不是标记。

    对了,是<![CDATA[]]>,不是![CDATA[]]

    【讨论】:

      【解决方案2】:

      用在XML里面,里面什么都可以。

      【讨论】:

        【解决方案3】:

        术语 CDATA((未解析的)字符数据)用于表示不应由 XML 解析器解析的文本数据。

        有些文本,比如 JavaScript 代码,包含很多“

        Ref

        【讨论】:

          【解决方案4】:

          CDATA 用于 XML(以及 XHTML)来插入可能包含“特殊”字符(例如 )的文本,这通常会破坏 XML 解析器(公平地说,也会混淆人类读者) !)。

          例如,您可以使用它在 XML 文档中嵌入代码段。

          【讨论】:

            猜你喜欢
            • 2011-10-28
            • 2011-04-18
            • 2019-03-17
            • 2022-08-12
            • 2014-04-07
            • 2019-05-27
            • 1970-01-01
            • 2014-10-06
            • 2012-05-15
            相关资源
            最近更新 更多