XML---基本语法

前端之家收集整理的这篇文章主要介绍了XML---基本语法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

1.什么是XML

XML是一种通用的数据交换格式。为实现计算机之间的文档交换而设计的文档内容编写规范,语法与HTML相似

XML的作用:统一信息的结构,实现不同系统之间的相互通信

目前许多系统的配置文件都使用XML格式,配置文件就是记录应用程序的配置信息的文件

XML 是一种标记语言,通过使用标记来说明文本的意义和所代表的信息

XML 没有固定的标记,允许用户随便发明和创建自己的标记

XML 文档是树形结构

2.XML的基本语法

2.1文档声明

在一个完整的XML文档中必须包含一个XML文档声明,该声明必须位于文档的第一行。这个声明表示该文档是一个XML文档,以及遵循的是哪个XML版本的规范。

最简单的XML文档声明语法如下: <?xml version="1.0" ?>

可通过在XML文档声明中指定encoding属性来说明该XML文档所使用的字符编码方式:<?xml version="1.0" encoding="GB2312" ?>

encoding 属性默认的设置是Unicode编码,如果文档中的字符是以UTF-8或者是UTF-16作为编码,则可以不设置这个属性

2.2元素和属性

1)XML 文档的主体由元素组成。一个XML元素由一个标记来定义,包括开始和结束标记以及其中的内容

2)没有嵌套在其他元素内的元素叫做根元素

3) 若元素中没有嵌套子元素和数据,这样的元素叫做空元素

4) 所有的标记必须有结束标记或者使用空元素的结束说明

5)XML 中不允许使用标签交叉来破坏文档的结构化层次关系

6) XML标记名称区分大小写

7)XML标记名称不能包括空格

8)可以为 XML 标签设置属性,XML中的属性也可以随便定义。一个标签可以有多个属性每个属性都有名称和取值

9)XML 中属性一定要用双引号或单引号引起来

2.3注释
在 XML 文档中可以加入注释来为 XML 文档添加附加信息,注释会被程序忽略。语法如下: <!-- 注释信息 -->

因为 XML 必须作为XML文档的第一行,所以不要把注释放在 XML 声明之前。XML 中的注释不能嵌套使用

2.4注意事项

在XML中,空格和换行将作为原始内容被处理

特殊字符: 在 XML 中有些特殊字符需要转义字符序列表示其原始字面意义:

猜你在找的XML相关文章