xml初认识

Posted zjm1999

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xml初认识相关的知识,希望对你有一定的参考价值。

1.xml简介 应用

xml:extensible Markup Language:可扩展标记型语言

可扩展:
-html里面的标签是固定的,每个标签都有特定的含义
-xml中标签可以自己定义,也可以携程中文的标签
例<person></person> <猫></猫>
xml用途:
** html是用于显示数据,xml也可以显示数据(不是主要功能)
**xml主要功能是传输数据
xml的应用:不同的系统之间传输数据
**qq之间数据的传输
用来表示生活中有关系的数据
经常用在配置文件
*比如用在连接数据库,如果修改数据库的信息,不需要修改源代码,只需要配置文件就可以了

技术图片

此图用xml表示:

<?xml version="1.0" encoding="UTF-8"?>

<中国>

  <北京>

    <海淀><海淀/>

    <丰台><丰台/>

  <北京/>

  <山东>

    <济南><济南/>

    <青岛><青岛/>

  <山东/>

  <湖北>

    <武汉><武汉/>

    <荆州><荆州/>

  <湖北/>

<中国/>


2.xml文档语法规则

xml的语法
一.xml的文档声明
  1.创建一个xml文件 后缀名为.xml

  2.下列是文档声明,文档声明必须放在第一行,第一列否则会出现下列错误

    <?xml version="1,0" encoding="UTF-8"?>

  技术图片

  3.属性参数说明

  version版本  1.0  1.1

  gbk编码方式   utf-8 gbk  iso8859-1(不包含中文)

  standalone说明文档是否独立,即是都依赖其他文档  yes  no

  4.正确格式:

<?xml version="1.0" encoding="UTF-8"?>
<person>
    <name>微雨燕双飞</name>
    <age>20</age>
</person>

技术图片

 


二.定义元素

  

三.定义属性
四.注释
五.特殊字符
六.CDATA区
七.PI指令

 待续........

以上是关于xml初认识的主要内容,如果未能解决你的问题,请参考以下文章

GitGitHub 初认识

DNS Prefetch初认识

JavaScript 闭包初认识

TypeScript的初认识

TypeScript的初认识

TypeScript的初认识