微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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 中有些特殊字符需要转义字符序列表示其原始字面意义:

原文地址:https://www.jb51.cc/xml/297280.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。