XML 数据格式的主要功能:
数据传输
XML数据格式只要的用途:
*程序之间的数据传递通讯: PHP<-- 快递100<–Java语言
*配置文件:config.xml–> php语言、Java语言、python 语言
*储存数据,充当小型数据库:Data.xml
XML优点: 规范数据格式,是数据具有结构性,易读易处理
XML指的是 可拓展标记语言
XML的作用是传输和储存数据,而不是胃了展示数据
XML的标签必须自定义,但在写标签的时候就一定要自定义
XML的书写一定要在 之中 可以被称为根节点
XML与HTML的区别:
XML标签能够自定义,而HTML标签不能够自定义
HTML语法要求不严格,而XML语法要求十分严格
XML能够用来传输和储存数据,而HTML用来展示数据
XML的基本语法:
XML的语句要写在根目录中。
XML的头声明可以省略,但建议出现
XML的头声明:<?xml version="版本号" cncoding="文件编码" ?>
XML标签必须是成对出现
标签名大小写敏感
XML标签不可以交叉
特殊字符使用实体:
小于: <;
大于: >;
& : &
’ : ’
" : "
XML注释:
与HTML的注释相同
元素的属性:
XML的属性与HTML的属性相同,但相对的,XML的属性可以自定义,自己命名。
属性规则:
XML的一个标签中可以有多个属性,但是属性的值必须用引号引起来(单引号、双引号均可);
命名规则:
字母数字下划线,数字不能开头
属性的作用: 表示一些额外的信息,但是 XML的属性使用的很少,同时,在解析XML代码过程中
,XM了的属性会增加麻烦。
CDATA:
能够使XML不进行解析
语法:<![CDATA[内容]]>
这里的内容不会进行解析