目录
-
XML及DTD介绍
-
简介
XML指可扩展标记语言(EXtensible Markup Lanuage),设计用来进行数据的传输和存储。
XML是一种标记语言,很类似HTML
XML的设计宗旨是传输数据,而非显示数据
XML标签没有被定义。需要自行定义标签
XML被设计为具有自我描述性
XML是W3C的推荐标准
XML是不作为的
XML仅仅是纯文本
XML可以发明自己的标签
XML是对HTML的补充
XML是W3C的推荐标准
<?xml version="1.0" encoding="UTF-8"?> //xml声明
<!DOCTYPE message> //DTD文档类型定义
<!ELEMENT message (receiver,sender,header,msg)> //定义元素
<reset>
<login>&aaa;</login>
<secret>Any bugs?</secret>
</reset> //文档元素
-
DTD
XML文档结构包括XML声明、DTD文档类型定义(可选)、文档元素。
文档类型定义(DTD)可定义合法的XML文档构建模块。它使用一系列合法的元素来定义文档的结构。DTD可被成行的声明于XML文档中,也可作为一个外部引用。
- 内部声明DTD:<!DO