<%--兼容IE7 必须放在 head 的第一行--%>
独上高楼网站
  • XML基础教程:CDATA 节 [XML 标准]
  • CDATA 节 [XML 标准]

    通过 CDATA 节可以通知分析器 CDATA 节包含的字符中没有标记。 这样,如果文档包含可能会出现标记字符、但是不应出现标记的节,创建这样的文档要容易得多。 CDATA 节常用于脚本语言内容和示例 XML 和 HTML 内容。

    文档映射中的 CDATA 节使用以下语法。

    < ![CDATA[An in-depth look at creating applications with XML, using < , >,]]>

    当 XML 分析器遇到初始 < ![CDATA[ 时,它将作为字符报告随后的内容,而不尝试作为元素或实体标记来解释它们。字符引用在 CDATA 节中无效。 当遇到结尾的 ]]> 时,分析器停止报告并返回到正常分析。

    例如,可以在 XML 文档中包含下列任一 CDATA 节,均不会使分析器报告错误。

    < ![CDATA[< /this is malformed!< /malformed< /malformed & worse>]]>

    或者

    < ![CDATA[if (c< 10)]]>
    Note注意

    CDATA 节中的内容必须在 XML 内容允许的字符范围内;控制字符和兼容性字符不能通过这种方式转义。 此外,序列 ]]> 不会在 CDATA 节内出现,因为此序列表示该节的结束。这意味着 CDATA 节无法嵌套。 该序列还会出现在某些脚本中。 在脚本内,通常可能用 ] ]> 取代 ]]>

    另请参见

    概念

    文档映射
  • 与本文主题相关的文章