XML入门精品教程:XML CDATA

    作者:课课家更新于: 2015-11-30 20:44:06

    大神带你学编程,欢迎选课

    获得知识的途径有很多,课课家语言编程的学习更是有无限的乐趣,现在由小编为大家讲解有关语言编程的文章希望对大家有所帮助
    所有XML文档中的文本均会被解析器解析。
    只有CDATA区段(CDATA section)中的文本会被解析器忽略。
    Parsed Data
    XML解析器通常会解析XML文档中所有的文本。
    当某个XML元素被解析时,其标签之间的文本也会被解析:
    此文本也会被解析
    解析器之所以这么做是因为XML元素可包含其他的元素,web开发教程就像这个例子中,其中的元素包含着另外的两个元素(first 和 last):
    BillGates
    而解析器会把它分解为像这样的子元素:

    以下为引用的内容:

       Bill
       Gates

    在网站维护中,站长朋友常常要对网站数据进行备份,以免出现意外情况而造成数据的损失。一般的下载备份方法不仅麻烦而且速度缓慢。这时我们就可以使用程序提供的文件压缩功能来快速进行网站数据的备份。
    首先将需要备份的网站文件前的复选框选中,然后点击“添加到压缩文件”超连接,接着在弹出的对话框中输入文件名称,注意一定要输入以zip为后缀的压缩文件格式。确定后稍等片刻,一个文件压缩包就制作完成了。只需要将其下载,放置在安全的地方保存就可以了。
    在管理器主页面的功能菜单中选择“上传文件”按钮,将在网页最下方打开文件上传模块(如图2),点击“浏览”按钮选择本地文件,然后再点击上传即可。程序中的文件容量栏目会自动显示该文件占用网站空间的大小,文件大小会以KB或Byte两种单位显示。我们可以根据此功能方便的对网站文件进行整理归类操作;点击下载超连接可以将网站文件下载到本地硬盘,操作方式与普通下载方式无异,还可以使用迅雷等下载工具进行文件的高速下载;软件还提供了功能强大的编辑器(如图3),点击编辑连接后会显示文件的源代码,它还提供了本地预览与在线预览的功能,使网站文件的调试工作变得非常简单高效;
    转义字符
    非法的XML字符必须被替换为实体引用(entity reference)。
    假如您在XML文档中放置了一个字符,xml视频教程例如"<",那么这个文档会产生一个错误,这是因为解析器会把它解释为新元素的开始。因此你不能这样写:
    if salary < 1000 then
    为了避免这个错误,您需要把字符"<"替换为实体引用,就像这样:
    if salary < 1000 then
    在XML中有5个预定义的实体引用:
    < < 小于
    > > 大于
    & & 和号
    ' ' 省略号
    " " 引号
    注释:严格地讲,在XML中仅有字符"<"和"&"是非法的。省略号、引号和大于号是合法的,但是把它们替换为实体引用是个好的习惯。
    CDATA
    CDATA内部的所有东西都会被解析器忽略。
    假如您的文本中包含了大量的"<"和"&"字符 - 就像编程代码中经常出现的情况一样 - 那么这个XML元素就可以被定义为一个CDATA部分。
    CDATA区段开始于"

    以下为引用的内容:

    在上面的例子中,XML视频教程实例在CDATA区段中的所有东西都会被解析器忽略。
    关于CDATA区段的注释:
    CDATA区段不能包含字符串"]]>",所以,CDATA区段的嵌入是不被允许的。
    同时也需要确保在"]]>"字符串中没有空格或折行。

    看完小编的文章是不是很精彩,是不是想要成为编程语言的高手,更多关于在线教育的文章尽在课课家,希望你们多多关注。

课课家教育

未登录

1