CDATA
来源:互联网 发布:地平线3pc版 优化差 编辑:程序博客网 时间:2024/05/22 03:48
术语 CDATA 指的是不应由 XML 解析器进行解析的文本数据(Unparsed Character Data)。
在 XML 元素中,"<" 和 "&" 是非法的。
"<" 会产生错误,因为解析器会把该字符解释为新元素的开始。
"&" 也会产生错误,因为解析器会把该字符解释为字符实体的开始。
某些文本,比如 JavaScript 代码,包含大量 "<" 或 "&" 字符。为了避免错误,可以将脚本代码定义为 CDATA。
CDATA 部分中的所有内容都会被解析器忽略。
CDATA 部分由 "<![CDATA[" 开始,由 "]]>" 结束:
<script><![CDATA[function matchwo(a,b){if (a < b && a < 0) then { return 1; }else { return 0; }}]]></script>
在上面的例子中,解析器会忽略 CDATA 部分中的所有内容。
关于 CDATA 部分的注释:
CDATA 部分不能包含字符串 "]]>"。也不允许嵌套的 CDATA 部分。
标记 CDATA 部分结尾的 "]]>" 不能包含空格或折行。
0 0
- CDATA
- CDATA
- CDATA---
- CDATA
- CDATA
- CDATA
- CDATA
- CDATA
- CDATA
- CDATA
- CDATA
- CDATA
- CDATA
- <![CDATA]>
- CDATA
- <![CDATA[ ]]>
- <![CDATA[ ]]>
- <![CDATA[ ]]>
- socket编程 实现服务端与客户端的通讯
- 管理神话之一:100%利用
- ios之UIGestureRecognizer手势基础使用解析
- 大数算法
- 算法导论-第22章-基本的图算法-22.2 广度优先搜索-22.2-4 用邻接矩阵方法实现BFS
- CDATA
- android 安装器
- dmesg命令
- 大学女生的一天生活调查哇-经典!
- Dijkstra算法求最短路径问题完整C代码
- 2014炼数成金Hadoop应用开发实战案例培训视频教程
- iOS工作记录六 :导航栏(基础实用)
- c#抽象类和接口的区别
- Interger类中进制转换方法的实现原理-通过查表法完成整数的进制转换