XML CDATA节点
本章将讨论有关XML CDATA节。术语CDATA指字符数据。CDATA定义为文本块,但识别为标记.
预定义实体的同位素;,密度,并且与放大器;需要打字并且通常难以阅读的标记。在这种情况下,CDATA部分都可以使用。通过使用CDATA节,你是指挥,该文件的具体内容没有标记,并应被视为普通的文本解析器.
句法
以下是句法的CDATA节:
<![CDATA[ characters with markup ]]>
上述的语法是由三个部分组成:
-
CDATA节启动 - CDATA开始于9个字符分隔符 <![CDATA[
-
CDATA节结束 - CDATA节用 ]]> 分隔符结束.
-
CDATA节 - 这两个机箱之间的字符被解释为字符,而不是作为标记。这部分可以含有标记字符(<,>,和&),但它们是由XML处理器忽略.
示例
下面的标记代码显示例如CDATA的。在这里,写在CDATA节内的每一个字符由解析器忽略.
<script> <![CDATA[ <message> Welcome to YiiBai </message> ]] > </script >
在上面的语法中,<信息>和之间的所有内容将被视为字符数据,而不是作为标记.
CDATA规则
这种规则需要遵循为XMLCDATA:
-
CDATA不能包含字符串“]]>”的XML文档中的任何地方.
-
嵌套不允许在CDATA节.