Chinaunix首页 | 论坛 | 博客
  • 博客访问: 939974
  • 博文数量: 463
  • 博客积分: 10070
  • 博客等级: 上将
  • 技术积分: 4963
  • 用 户 组: 普通用户
  • 注册时间: 2008-01-16 14:16
文章分类

全部博文(463)

文章存档

2011年(18)

2010年(144)

2009年(83)

2008年(218)

我的朋友

分类: IT职场

2008-08-14 20:21:32

         DTD(Document Type Definition)是用来定义XML文档中元素,属性以及元素之间关系的。是一种保证XML文档格式正确的有效方法,可以比较XML文档和DTD文件来看文档是否符合规范,元素和标签使用是否正确。
   通过DTD文件可以检测XML文档的结构是否正确。但建立XML文档并不一定需要DTD文件。
   使用DTD最大的好处在于DTD文件的共享。(就是DTD说明语句中的PUBLIC属性)。比如,两个相同行业不同地区的人使用同一个DTD文件来作为文档创建规范,那么他们的数据就很容易交换和共享。
调用DTD文件的方法有两种:
1.直接包含在XML文档内的DTD
2.调用独立的DTD文件
schema是数据规则的描述。
schema做两件事:
a.它定义元素数据类型和元素之间的关系;
b.它定义元素所能包含的内容类型。
DTD就是关于XML文档的一个schema
  
阅读(722) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~