加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

XML---基本语法

发布时间:2020-12-16 06:29:29 所属栏目:百科 来源:网络整理
导读:1.什么是XML XML是一种通用的数据交换格式。为实现计算机之间的文档交换而设计的文档内容编写规范,语法与HTML相似 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 中有些特殊字符需要转义字符序列表示其原始字面意义:

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读