XMLSchema与XMLDTD的技术比较与分析(精选).docVIP

  • 6
  • 0
  • 约1.04万字
  • 约 8页
  • 2016-08-15 发布于重庆
  • 举报

XMLSchema与XMLDTD的技术比较与分析(精选).doc

XMLSchema与XMLDTD的技术比较与分析(精选)

XML Schema 与 XML DTD的技术比较与分析 引言 XML DTD(XML的文档类型定义)是近几年来XML技术领域所使用的最广泛的一种模式。但是,由于XML DTD并不能完全满足XML自动化处理的要求,例如不能很好实现应用程序不同模块间的相互协调,缺乏对文档结构、属性、数据类型等约束的足够描述等等,所以W3C于2001年5月正式推荐XML Schema为XML 的标准模式。显然,W3C希望以XML Schema来作为XML模式描述语言的主流,并逐渐代替XML DTD。那么XML Schema与XML DTD相比到底有哪些优势呢,XML DTD是否真的会在XML的模式描述领域中逐渐消失呢? 回页首 XML模式与XML格式 XML模式是指用来描述XML结构、约束等因素的语言,例如XML Schema、XML DTD、XDR,SOX等等。XML格式则是XML文档本身所具有的格式。本文以XML Schema来代表W3C所推荐的XML Schema模式标准,而以XML模式来代表所有的XML模式描述语言。 从模式的描述语言来说,XML Schema和XML DTD都属于语法模式。与概念模式不同,语法模式在对同一事物描述时,可以采用不同的语法,例如在对关系模式描述时,无论是使用XML Schema还是XML DTD,都既可以用元素也可以用属性来描述关系模式的列。 模式必须以某种格式来

文档评论(0)

1亿VIP精品文档

相关文档