XML学习

XML的主要作用:

当我们在进行数据存储的时候,一般我们都是直接保存在数据库中,但是我们也可以通过XML文档的方式来保存文件,他本身也具有自我描述性,就是每个标签的命名都是需要我们来规范的。

 它还可以作为项目或者模块的配置文件。还可以作为网络传输数据的格式,但是现在主要以JSON为主,也就是不怎么使用。

 

XML语法:

1.文档声明

 

 

2.元素(标签)

在XML里面元素就是指在开始标签到结束标签里面的东西,这些东西可以包括元素,还有文本。同时元素也是可以包含属性。

元素的命名的规则有下面几个:

第一个是名称可以包含数字、字母、以及其他字符

第二个是名称不可以以数字和其他字符作为开头

第三个是标签名中不可以存在空格,必须是连续的。

第四个是有单标签和双标签。

 

3.XML属性

在XML里面,元素里面的属性和HTML里面标签的属性作用是一样的,是负责提供额外的信息。每个属性的值必须是在双引号里面书写。

 

4.XML注释

这个跟HTML注释的写法是一样的。

 

 

5.文本区域(CDATA)

我们写XML时,都是需要被解析,但是我们在文本区域里面书写时就是在告诉XML解析器我这里面的内容是不需要被解析,只是纯文本。

语法规则是:<![CDATA[ ]]>

 

 

 

XML的语法规则:

1.所有的XML元素都必须要闭合,不然就会报错

2.XML中的元素对大小写很敏感,也就是开始标签和结束标签都必须是一样的。

3.XML中元素之间嵌套都必须是正确的

4.XML文档必须要有根元素,也就是元素之间必须是正确的嵌套才可以,不然会报错。

5.XML属性值必须加引号,单引号也可以。

6.在XML中由于XML本身的问题,需要使用到特殊字符来表示

posted @ 2021-11-06 13:45  漫步火星  阅读(26)  评论(0编辑  收藏  举报