目录
一.XML
1.什么是XML
- XML 指可扩展标记语言(EXtensible Markup Language)
- XML 是一种标记语言,类似 HTML
- XML 的设计宗旨是传输数据,而非显示数据
- XML 标签没有被预定义。您需要自行定义标签。
- XML 被设计为具有自我描述性。
- XML 是 W3C 的推荐标准
2.为什么学习XML
在XML语言中,它允许用户自定义标签。一个标签用于描述一段数据;一个标签可以分为开始标签和结束标签,在开始标签和结束标签之间,又可以使用其他标签描述其他数据,以此来实现数据关系的描述。
3.XML的作用
数据库交互
做配置
4.标准的XM格式
1.文档声明
2.元素
3.属性
4.定义有效的属性
5.CDATA区、特殊字符6.注释
4.1.XML语法-文档声明
XML声明放在XML文档的第一行 <?xml version="1.0" encoding="utf-8" standalone="yes" ?>
XML声明由以下几个部分组成:
version –文档符合XML1.0规范,我们学习1.0
encoding –文档字符编码,比如”GB2312”或者”UTF-8”
standalone –文档定义是否独立使用
standalone=”no”为默认值。yes代表是独立使用,而no代表不是独立使用4.2.XML语法-元素
(1)每个XML文档必须有且只有一个根元素
- 根元素是一个完全包括文档中其他所有元素的元素
- 根元素的起始标记要放在所有其他元素的起始标记之前
- 跟元素的结束标记要放在所有其他元素的结束标记之后
(2)XML元素指的是XML文件中出现的标签ÿ