第3.2节XML语言.pptVIP

  • 1
  • 0
  • 约1.96万字
  • 约 62页
  • 2018-03-11 发布于河南
  • 举报
第3.2节XML语言

* DTD的结构化不够完善,不利于重用。 DTD本身并不是XML文档 DTD 是基于正则表达式的,描述能力有限。 DTD语法有限,无法对XML文档的结构作出更细致的语义限制。 DTD没有数据类型的概念,无法在应用程序中使用。 所谓正则表达式就是指由多个字符等组成的字符串 DTD的缺陷 DTD文档是XML文档的法律性文件,它定义了文档的逻辑结构,规定了文当中所使用的元素、实体、元素属性、元素与实体之间的关系等。 * (2.2) Schema简介—什么是Schema Schema是一组为了描述某一类XML文档而定义好的一套规则。XML Schema与DTD一样,也是对某一类XML文档进行约束并确定其结构,包括对元素、属性、及数据类型的完整定义,及某个XML文档中所使用的元素、实体、元素的属性、元素与实体之间的关系的特殊约束。 XML Schema最初是由微软提出并使用,后来在W3C的专家们充分讨论和论证的基础上,于1999年2月15日,W3C发布了一个需求定义,说明了新定义的Schema必须符合的要求。1999年5月6日,W3C完成并发布了Schema的定义。最终被确定成为一个标准。 * ?xml version=1.0 encoding=UTF-8? xsd:schema xmlns:xsd=/2001/XMLSchema elementFormDefault=q

文档评论(0)

1亿VIP精品文档

相关文档