CDATA 块使用 <![CDATA[ 开始标记,以及 ]]> 结束标记。在 CDATA 块中,你可以放置任何字符,包括 XML 的特殊字符,而无需担心它们被解析。
以下是一个简单的例子,演示如何在 XML 中使用 CDATA:
<message>
<![CDATA[This is a CDATA block with <special> characters & symbols.]]>
</message>
在这个例子中,<![CDATA[ 开始标记和 ]]> 结束标记之间的内容将被视为纯文本,而不会触发 XML 解析器对其中的特殊字符进行解析。
常见的使用场景包括在 XML 中存储代码片段、HTML 片段、文档片段或其他不希望被解析的文本数据。使用 CDATA 可以确保这些文本数据在 XML 中得到正确处理而不引起问题。
转载请注明出处:http://www.zyzy.cn/article/detail/12130/XML