目录
- 什么是格式良好的XML
- 元素定义
- 属性定义
一,什么是格式良好的XML
首先上思维导图:
1.什么是XML
- XML 是可扩展标记语言
- XML 是一种很像HTML的标记语言。
- XML 的设计宗旨是传输数据。
2.为什么要学习XML
- 更好的实现数据交换
- 可以做配置,限制标签的使用。
3.XML的作用
- 数据的交互
- 做配置
4.标准的XML格式
1.有且只有一个根元素
正确格式如下
2.XML标签大小写正确区分
正确格式如下
3.正确的使用结束标签
正确格式如下
4.正确的嵌套标签
正确格式如下
5.使用合法的标签名
正确格式如下
6.定义有效的属性
正确格式如下
二,元素的定义
首先上思维导图:
1.在XML加入DTD声明
接下来先上一段代码,然后我们依次来解析:
<?xml version="1.0" encoding="UTF-8"?>
<!-- 引入DTD约束 -->
<!DOCTYPE persons [
<!-- 添加定义元素 -->
<!ELEMENT persons (person+)>
<!ELEMENT person (name,age,contact,br?)>
<!ELEMENT name (#PCDATA)>
<!ELEMENT age (#PCDATA)>
<!ELEMENT contact (phone|email)>
<!ELEMENT br EMPTY>
]>
<persons>
<person>
<name>张小明</name>
<age>1<