什么是DTD
DTD (Document Type Definition ),文档类型定义,用来约束XML文档。规定XML文档中元素的名称,子元素的名称及顺序,元素的属性等。
DTD重点要求
开发中,我们很少自己编写DTD约束文档,通常情况我们都是通过框架提供的DTD约束文档,编写对应的XML文档。常见框架使用DTD约束有:struts2, hibernate等。
通过提供的DTD"web-app_2_3.dtd "编写XML
元素声明
先是有多少个子标签 然后顺序是什么,每个出现多少此
案例实现
步骤1:创建web.xml文档,并将“web-app_ 2_ 3.dtd"拷贝相同目录下。
步骤2:从DTD文档开始处,拷贝需要的“文档声明”
步骤3:完成xml内容编写
文档声明
- 内部DTD,在XML文档内部嵌入DTD,只对当前XML有效
2.外部DTD——本地DTD,DTD文档在本地系统上,公司内部自己项目使用