- 1
- 0
- 约9.42千字
- 约 34页
- 2017-02-09 发布于重庆
- 举报
第4章XML模式定义---XSD
第4章 XML模式定义--- XSD 什么是Schema XML Schema是用一套预先规定的XML元素和属性创建的,这些元素和属性定义了XML文档的结构和内容模式。 XML Schema规定XML文档实例的结构和每个元素/属性的数据类型。 4.1 XML schema 与DTD DTD 的局限性 DTD不遵守XML语法(写XML文档实例时候用一种语法,写DTD的时候用另外一种语法) DTD数据类型有限(与数据库数据类型不一致) DTD不可扩展 DTD不支持命名空间(命名冲突) Schema的新特性 Schema基于XML语法 Schema可以用能处理XML文档的工具处理 Schema大大扩充了数据类型,可以自定义数据类型 Schema支持元素的继承 Schema支持属性组 4.2 Schema的文档结构 4.3 Schema的数据类型 简单类型 内置的数据类型(built-in data types) 基本的数据类型(p78 表4-1) 扩展的数据类型(p79 表4-2) 用户自定义数据类型(通过simpleType定义) 复杂类型(通过complexType定义) 4.3 Schema的数据类型 1、用户自定义简单类型语法 xs:simpleType name=“自定义数据类型的名称” xs:restriction base=“所基于的内置数据类型的
原创力文档

文档评论(0)