XML的全称是 Extensible Makeup Language
-
数据表示、交换的标准
-
文件的格式类似HTML 其中tags用来表示content内容而不是formatting格式
-
流式格式
比如下面是一个具体的xml格式
Relational Model 对比 XML
要注意的点是Relational Model的结构是提前设计好并且锁定的,而XML中数据结构是比较灵活的,可以后期变更
“Valid”XML
这样的XML除了满足基本的结构要求,要满足特殊的要求,比如常见的有下面两个格式
- Document Type Descriptor(DTD)
- XML Schema (XSD)
使用DTD/XSD 的优劣势(与well-formed形式比较)
DTD格式例子
课后还有一些练习,建议配合W3School上面关于DTD的具体教程学习完成练习。