XML之DTD与Schema
- 什么是格式良好的XML
- DTD
- Schema
1、什么是格式良好的XML
a 有且只有一个根元素
b XML标签大小写正确区分
c 正确使用结束标签
d 正确嵌套标签
e 使用了合法的标签名
f 定义有效的属性
2、DTD
- DTD简介
- DTD的方法及其元素限制
- 应用
1、DTD简介
DTD(Document Type Definition,文档类型定义)
1)DTD是一套关于标记符的语法规则。它是XML1.0版规格的一部分,是XML文件的验证机制,属于XML文件组成的一部分。
2)XML文件提供应用程序一个数据交换的格式,DTD正是让XML文件能够成为数据交换的标准,因为不同的公司只需定义好标准的DTD,
3)各公司都能够依照DTD建立XML文件,并且进行验证,如此就可以轻易的建立标准和交换数据,这样满足了网络共享和数据交互。
4)DTD中的所有约束都是针对 与某个标签的子标签进行约束的
2、DTD的方法及其元素限制
a、元素定义的语法:
<!ELEMENT element-name (type)>
注:根标签也要定义!!!
b、元素的分类:
<!ELEMENT element-name EMPTY>//空元素
&l