zoukankan      html  css  js  c++  java
  • XML

    XML全称为Extensible Markup Language

    可扩展标记语言是一种标记语言。标记指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种信息的文章等。如何定义这些标记,既可以选择国际通用的标记语言,比如HTML,也可以使用像XML这样由相关人士自由决定的标记语言,这就是语言的可扩展性。XML是从标准通用标记语言中简化修改出来的。

    XML的作用

    • 程序的配置文件(这也是最后大家使用XML最常见的目的);
    • 数据交换:不同语言之间用来交换数据;
    • 小型数据库:用来当数据库存储数据。

    可以把xml文档声明看成是xml文档说明。
    最简单的xml文档声明:< ?xml version=”1.0”? >
    注意,XML是区别大小写,这一点不同与HTML!

    转义字符
    因为在xml文档中有些字符是特殊的,不能使用它们作为文本数据。例如:不能使用“<”或“>”等字符作为文本数据,所以需要使用转义字符来表示。
    例如<a><a></a>,你可能会说,其中第二个<a>是a元素的文本内容,而不是一个元素的开始标签,但xml解析器是不会明白你的意思的。
    把<a><a></a>修饰为<a>&lt;a&gt;</a>,这就OK了。

    CDATA区(CDATA段)
    当大量的转义字符出现在xml文档中时,会使xml文档的可读性大幅度降低。这时如果使用CDATA段就会好一些。

    在CDATA段中出现的“<”、“>”、“””、“’”、“&”,都无需使用转义字符。这可以提高xml文档的可读性

    &lt;a>&lt;![CDATA[&lt;a>]]>&lt;/a>
    1
    在CDATA段中不能包含“]]>”,即CDATA段的结束定界符

  • 相关阅读:
    install cygwin
    Case When PK PIVOT
    SQL Server 2012 Features
    XMLHttpRequest 使用概括
    Html DOM 常用属性和方法
    Rewrite Path in Asp.Net MVC Project
    cefsharp
    线程
    ftp 相关知识集合
    数据库知识集合
  • 原文地址:https://www.cnblogs.com/lelin/p/11662288.html
Copyright © 2011-2022 走看看