1.3 XML语法
1. XML文档的声明:
语法: <?xml version=”1.0” encoding = “utf-8” standalone = “yes”?>
属性:version表示XML的版本
encoding用来说明XML文档所使用的编码方式
standalone 用来声明这个文档是否是独立的文档,默认值为 no
注意:XML文档的声明必须位于文档的第一行第一列
2. XML元素定义:
XML文档都是通过元素操作(标记)。元素一般是由开始标记、属性、元素内容和结 束标记组成。在一个元素中可以嵌套若干子元素,如果一个元素没有嵌套在其他元素 内,则这个元素称为根元素。根元素是XML文档定义的第一个元素。如果一个元素 中没有嵌套子元素,也没有包含文本内容,则这样的元素称为空元素,空元素可以不 使用结束标记,但必须在起始标记的 “>” 前增加一个正斜杠 “/” 来说明该元素是个 空元素,例如:<img></img>可以简写成</img>。
3. 属性定义:
语法: <售价 单位 = “元”>68</售价>
<售价>是一个元素,它定义了一个属性”单位”。属性值必须要用双引号或者单引号 引起来,否则被视为错误。
4. 注释:
<!--注释信息-->
注意:
- XML是区分大小写的。
- XML的标记不能以数字或者下划线开头。
- XML的标记不能以xml或者XML开头。
- XML标记里面不能包含空格等特殊符号。