什么是XML Schema? XML Schema是一个基于XML的语法或schema规范,用来定义XML文档的标记方法。XML Sc hema是一个由Microsoft建议的schema规范,它与文档类型定义(DTD)相比具有很大的 上风,而DTD是最初用来定义XML模型的schema规范。DTD存在很多毛病,包含应用非XML 语法,不支撑数据类型定义,不具有扩大性等。例如,DTD不答应把元素内容定义为另外 一个元素,或字符串。想懂得更多有关DTD的内容,可以参考W3C XML建议书。 XML Sch ema从几个方面改良了DTD,包含应用XML语法,支撑数据类型定义和名域。例如,XML S chema答应你把一个元素阐明为一个integer, float,Boolean, URL等类型。 在Internet Explorer 5中的XML解析器可以解析应用DTD或XML Schema的XML文档。 如何建立XML Schema? 请在下面的XML文档中找一找每个节点的schema声明。 Jane Smith 3.8