一、XML作用
1、可以用来保存数据;
2、可以用来做配置文件;
3、数据传输载体;
二、文档声明
1、简单声明,version:解析这个xml的时候,使用什么版本的解析器解析
<?xml version="1.0" ?>
2、encoding:解析xml中的文字的时候,使用什么编码去解析翻译
<?xml version="1.0" encoding="gbk" ?>
3、standalone:no -该文档会依赖关联其它文档,yes -这是一个独立文档
<?xml version="1.0" encoding="gbk" standalone="no" ?>
4、encoding详解:文字在存储过程中存储的是对应二进制,若系统默认存储的字符集是gbk,而文档设置解析字符集是utf-8时,此时解析就会出现乱码情况,因为不匹配。
系统默认使用的是GBK编码保存,所以想要xml文档能够正常显示中文,解决方法两种:
①让encoding也是GBK活着GB2312(GBK的老版)
②如果encoding是utf-8,则保存文件时保存成utf-8即可。
③若保存的是ANSI编码,则对应的就是本地编码GBK。
提示:正常推荐使用utf-8,通用字符集。
三、元素定义(标签)
1、< > 括起来的都叫元素,成对出现。 如:<stu> </stu>
2、文档声明下来的第一个元素叫做根元素(根标签),其余标签必须放在根标签内。
3、标签内可以嵌套标签
4、空标签 <标签名/>