posts - 69, comments - 46, trackbacks - 0, articles - 1
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

公告

DTD和XSchema的区别

Posted on 2007-02-27 11:42 God Blue Shadow 阅读(76) 评论(0) 编辑 收藏

DTD
   DTD不遵守XML语法
   DTD不可扩展
   DTD不支持命名空间的应用
   DTD没有提供强大的数据类型支持,只能表示很简单的数据类型

Schema
   Schema完全基于XML语法
   能用处理XML文档的工具处理
   大大扩充了数据类型
   支持原型,也就是元素的继承
   支持属性组
   开放性,可以多个Schema运用于一个XML文档
XML Schema则已经成为W3C的正式推荐标准