1. XML
1.1 XML概述
Extensible Markup Language
可拓展标记语言
用途:
1. 数据存储,小型数据库,存在一定的CRUD操作可行性
2. 网络端数据的传输
3. JavaWEB框架项目配置文件
Spring Druid ....
1.2 基本语法
1. XML文件后缀名是.xml
2. XML第一行是对于当前文件的定义声明
3. XML文件中有且只有一个根标签
4. 属性值必须使用引号包含,这里推荐使用双引号
5. 标签必须正确匹配,正确开始和关闭
6. XML标签内严格区分大小写
1.3 XML文件组成部分
1. 文档声明:
a. 格式:
<?xml 属性列表 ?>
<?xml version="1.0" encoding="utf-8" ?>
version: 当前XML文件版本号
encoding: 编码方式,这里建议XML文件的保存编码集和对应的解析编辑一致。
standalone:是否依赖于其他文件 [了解]
yes 不依赖, no 依赖
2. 指令(了解)
这里可以导入一些CSS样式
<?xml-stylesheet type="text/css" href="test.css" ?>
3. 标签内容自定义
规则:
a. 自定义标签允许使用英文字母,数字和其他标点符号(_ - .)
b. 不允许使用数组和标点符号开头,只能用英文字母
c. 不允许在自定义标签内使用xml标记,XML也不行
d. 名字不允许出现空格
4. 属