XML是一种标记语言,用于描述数据,它提供一种标准化的方式来来表示文本数据。XML文档以.xml为后缀。需要彻底注意的是XML是区分大小写的。
第一行表明,本XML遵守的版本是1.0,使用的字符编码是UTF-8字符集。
每个XML元素都已一个起始标记开始和一个结束标记结束。比如开始:<title>,结束:</title>。XML元素可以带有属性,属性值要加引号。比如上例中的ISBN就是属性,属性值要加双引号。同时用等号连接。
一个XML文档只能够有一个根节点,如上例中books就是根节点。
以下列出XML的几个要点:
- XML是一种可扩展标记语言;
- XML的标记没有被预定义,用户可以自行定义标记来描述数据;
- XML主要用来描述和存储数据;
- XML具有自我描述性;
- XML是树状结构的文档,是个结构化的文档;
- XML文档是个文本文件;
-
- 每个开始标记都必须有结束标记;
- 一个XML文档只能够有一个根元素;
- 所有XML元素必须正确嵌套;
- 属性值必须加引号;
- 一个元素不能有相同的属性;
下面以示例来解释XML常用的术语。
1、标记
标记分为开始标记和结束标记,如<title>就是一个开始标记。</title>就是一个结束标记。开始标记与结束标记之间的内容成为XML元素的内容。如果一个XML元素没有内容,我们称其为空元素。如<title></title>。
2、元素
XML元素是从一个开始标记到它结束标记的一段内容。比如 <title>XML学习笔记</title> 就是一个元素。
3、属性
一个元素可以带有属性,属性写在开始标记里,写在元素名称的后面。比如<books ISBN="9787544238212">,其中ISBN="9787544238212"就是books元素的一个属性。ISBN 是属性的名称, 9787544238212 是属性值。一个XML元素不能有相同的XML属性名。
时间: 2024-10-23 20:06:24