1. 引言
什么是约束?
在XML技术里,可以编写一个文档来约束一个XML文档的书写规范(与xml语法无关),这称之为XML约束。
为什么需要XML约束?
为了保证数据的规范性和安全性。
2. 约束
DTD约束:语法简洁,共能比较单一。
Schema约束:语法复杂,功能比较强大。
3. 学习目的
要求能看懂,并且能根据约束写出正确的xml文档。
4. DTD
4.1导入
(1)内部导入
DTD约束和xml写在一个文件中。
<!DOCTYPE note [ <!ELEMENT note (to,from,heading,body)> <!ELEMENT to (#PCDATA)> <!ELEMENT from (#PCDATA)> <!ELEMENT heading (#PCDATA)> <!ELEMENT body (#PCDATA)> ]> <note>
|