XML简介

特点:

XML实现与操作系统,编程语言的开发平台无关
实现不同操作系统之间的数据交换

XML文档结构

1.XML声明

<?xml version=”1.0” encoding=”UTF-8”?>表示XML声明
XML声明由一下几部分组成:
1.version:文档符合XML1.0规范
2.encoding:文档字符编码,默认为”UTF-8”
对于任何一个XML文档,其声明部分都是固定的格式

2.标签

在XML文档中,用括号<>括起来的各种标签(tag)来标记各种数据,标签需要成对的使用,来界定字符数据

3.根元素

每个XML文档必须有且仅有一个根元素
根元素特点:
1.根元素是一个完全包括文档中其他元素的元素
2.根元素的起始标签要放在其他元素的起始标签之前
3.根元素的结束标签要放在其他元素的结束标签之后

4.元素

XML文档的主要部分就是元素,元素由开始标签,元素内容和结束标签组成,元素内容可以包含子元素,字符数据等

5.属性

属性定义语法格式如下:
<元素名 属性名=”属性值”>

6.XML中的特殊字符

实体名称 字符
< <
> >
& &
"
'

7.XML中的注释

注释语法如下:

8.XML编写注意事项:

XML必须有声明语句
必须有且仅有一个根元素
所有XML元素都必须有结束标签
XML标签对大小写敏感
XML必须正确的嵌套
同级标签以缩进对齐
元素名称可以包含字母,数字或其他符号
元素名称不能以数字或标点开始
元素中不能包含空格

作用:

数据交互
配置应用程序和网站
Ajax基石