XML介绍
XML是什么?
XML(标记语言)是一种简单数据存储语言,也是常用的配置文件
XML作用:
1.用于做项目的配置文件
2.可作为不同软件,不同平台的一种数据共享
XML属性定义
语法
< !ATTLIST element-name att_name type desc >
类型
- ID:写在元素中则元素必须具备ID这个属性
- ( 男 | 女 ):属性只能写男或者女,写别的报错
- CDATA:文本属性
- IDREF:引用别人ID标签的值
- reference(少用)
描述
#REQUIRED:表示必填
#IMPLIED:表示非必填
'默认值':只有type为男或女类型时,desc才可以使用默认值的方式
实例
<!DOCTYPE config[
<!ELEMENT config (action*)>
<!ELEMENT action (forward*)>
<!ELEMENT forward EMPTY>
<!ATTLIST action
path CDATA #REQUIRED
type CDATA #REQUIRED
>
<!ATTLIST forward
name CDATA #REQUIRED
path CDATA #REQUIRED
redirect (true|false) "false"
>
]>