标签:encoding 格式 说明文档 mamicode 生活 可扩展 其他 XML src
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指令
待续........
标签:encoding 格式 说明文档 mamicode 生活 可扩展 其他 XML src
原文地址:https://www.cnblogs.com/zjm1999/p/10449357.html