80
最 新 评 论
80
专 题 分 类
80
最 新 日 志
80
最 新 留 言
80
搜 索
用 户 登 录
友 情 连 接
我 的 好 友
80
博 客 信 息
80


XML 文档的Schema规范化 | 2008/12/23 16:30:00
XML Schema简介
【1】XML Schema基本概念
    1. XML Schema 又被称为XML模式或者XML架构,用来定义和描述XML文档的结构、内容和语义。
    2. XML Schema 就像一幅蓝图,声明了XML文档中允许的数据和结构,具体规定了XML 文档中可以包含哪些元素,这些元素又可以具有哪些子元素,并可规定这些子元素出现的顺序及其次数等。
     3. XML Schema 还具体规定了XML文档中每个元素和属性的数据类型。
     4. 与DTD相比,XML Schema具有下面几个明显的优势。
        XML Schema 使用XML语法。
        XML Schema 支持名称空间。
        XML Schema 支持多种数据类型。
        XML Schema 具有更为强大和灵活的定义能力。
【2】XML Schema 数据类型
     1.原生数据类型与派生数据类型
     2.自定义简单数据类型
     3.自定义复杂数据类型
【3】XML Schema 根元素的声明
     在一个XML Schema文档的开头,必须声明一个且只能声明一个名为 Schema 的根元素。声明格式如下:
     <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
       …………
     <xsd:schema>
     其中:
     xsd:schema表示这是Schema文档的根元素。
     xmlns是用来声明名称空间的专用关键词。
【4】XML元素及其属性的声明
     1.对XML属性的声明
     2.对XML元素的声明
【5】XML Schema范例说明
     案例下载
【6】XML Schema的引用
     一个XML Schema文档可用来定义和描述相应的XML文档,它提供了这个XML文档的内容模型细节。
     同时,一个XML Schema文档也可用来验证相应XML文档实例的正确性,用来判断某个XML文档实例是否符合所规定的所有约束和所需要的所有格式等。
阅读全文 | 回复(0) | 引用通告 | 编辑 | By: 皮皮爸爸
  • 标签:XML 
  • 发表评论:

      大名:
      密码: (游客无须输入密码)
      主页:
      标题:
      80
    Powered by Oblog.