XML CDATA 区 (CDATA section)

上一章我们谈及了 XML 实体引用,为了避免 XML 解析错误,我们应该使用 &lt; 来替代 <,使用 &amp; 替代 &

但是假设你需要在 XML 文档里写一段内容,里面包含了很多 < 或者 &,要将所有 < 或者 & 转换成实体引用是很讨厌的事情。

这时候,你可以使用 CDATA 区 (CDATA section)。在 CDATA 区里,你可以不必使用实体引用,因为 XML 解析器不会解析 CDATA 区内的内容。

CDATA 区 (CDATA section) 以 <![CDATA[ 开始,以 ]]> 结束。 示例如下:

<mycode> This is a html page
<![CDATA[
	<html>
	<head>
	<title>woyouxian</title>
	</head>
	<body>
	I like woyouxian.net
	</body>
	</html>
	]]>
</mycode>

注意:在 CDATA 区内,不能出现 ]]>


编者或作者: 我有闲    收录日期: 2008-01-18
参考或来源:

上一页: XML 实体引用 返回上级目录: XML 教程 下一页: XML 注释 (Comments)


© 2008 woyouxian.net 版权所有 Contact Us