网站首页 > 知识剖析 正文
所有XML文档中的文本均会被解析器解析。
只有CDATA区段(CDATA section)中的文本会被解析器忽略。
CDATA:指的是不应由XML解析器进行解析的文本数据(Unparsed Character Data)。
在XML元素中, "<"和"&"是非法的。
"<"会产生错误, 因为解析器会把该字符解释为新元素的开始。
"&"也会产生错误, 因为解析器会把该字符解释为字符实体的开始。
某些文本, 比如 JavaScript代码, 包含大量"<"或"&"字符。为了避免错误, 可以将脚本代码定义为CDATA。
CDATA部分中的所有内容都会被解析器忽略。
CDATA部分由"<![CDATA["开始, 由"]]>"结束:
<name><![CDATA[Dreamweaver < >"' UltraDev 1.0]]></name>
<script>
<![CDATA[
function matchwo(a,b)
{
if (a < b && a < 0) then
{
return 1;
}
else
{
return 0;
}
}
]]>
</script>
在上面的例子中, 在CDATA区段中的所有东西都会被解析器忽略。
- 上一篇: APP及网站快速变黑白灰色的方法
- 下一篇: C# XML基础入门(XML文件内容增删改查清)
猜你喜欢
- 2024-12-03 微信上其实还有很多你不知道的事,Python微信平台开发编写实录
- 2024-12-03 开发技巧汇总|对于imag.js你不知道的事
- 2024-12-03 微信支付集成文档
- 2024-12-03 手把手教你 5 分钟将公司 CEO 数字克隆装进公众号...
- 2024-12-03 DTD语法详细教程:DTD语法详解
- 2024-12-03 解读微信公众平台多客服功能
- 2024-12-03 OpenCart3 插件开发步骤
- 2024-12-03 微信公众号调试时“该公众号提供的服务出现故障,请稍后再试”
- 2024-12-03 小程序支付流程
- 2024-12-03 微信现金红包支付介绍和使用操作流程
- 04-29php开发者composer使用看这一篇就够了
- 04-29引用和变量声明在不同语言中的实作
- 04-29PHP 没你想的那么差
- 04-29Ubuntu linux 上的 Nginx 和 Php 安装
- 04-29CentOS下通过yum搭建lnmp(单版本PHP)
- 04-29为什么 PHP8 是个高性能版本
- 04-29PHP8函数包含文件-PHP8知识详解
- 04-29使用无参数函数进行命令执行
- 最近发表
- 标签列表
-
- xml (46)
- css animation (57)
- array_slice (60)
- htmlspecialchars (54)
- position: absolute (54)
- datediff函数 (47)
- array_pop (49)
- jsmap (52)
- toggleclass (43)
- console.time (63)
- .sql (41)
- ahref (40)
- js json.parse (59)
- html复选框 (60)
- css 透明 (44)
- css 颜色 (47)
- php replace (41)
- css nth-child (48)
- min-height (40)
- xml schema (44)
- css 最后一个元素 (46)
- location.origin (44)
- table border (49)
- html tr (40)
- video controls (49)