菜单
  

    </xsd:schema>


    XML Schema和DTD的比较

         XML提供了一个独立的运行程序的 方法,并通过这种方法来共享数据。具体的做法就是通过使用DTD,使不同组中的人能够使用共同的DTD来交换数据。应用程序可以使用这个标准的DTD来验证收到的数据是否有效,也可以使用一个DTD来验证自己的数据。而Schema可以定义文档中的元素,属性,次序,数目,类型,判断是否为空,默认值,限定值大小,这些功能可以使得XML文件更加规范,也使得XML文件更加灵活,更容易扩展。
        相对于DTD,XML Schema模式的最大优势就是可以约束XML标记的数据类型。假如有一个XML文件,跟标记是“产品列表”,需要标记若干个字标记“产品”,要求每个“产品”标记顺序的有“名称”、“生产日期”、“价格”字标记。如果很希望关心标记“生产日期”、“价格”的数据表示形式,如希望约束“生产日期”标记的内容必须是“yyyy-mm-dd”
    形式、“价格”标记的内容必须是数字形式的序列,那么DTD无能为力。而XML Schema
    模式可以约束标记的数据类型,这里所说的数据类型指数据的表现形式。如,一个标记的内容被约束为int型,那么该标记的文本内容必须是由数字型字符组成的。
    4    证券事件建模与约束过程
    本节主要分析事件属性,事件与事件之间的联系,建立事件模型。然后用XML语言把这个模型描述出来,并写出XML的约束条件XML Schema的程序代码。同时还要使用.xsd文件对.xml文件加以验证。
  1. 上一篇:HTML5技术实现的医用Dicom影像浏览器的研究与实现
  2. 下一篇:云计算环境下能耗优化模型及算法设计
  1. jsp+mysql学生选课信息系统设计与实现

  2. Ruby+mysql就业信息管理系统的设计与实现

  3. VB+sqlserver社区医院信息管理系统的设计与实现

  4. java+mysql房地产开发与销售...

  5. VB+sqlserver高校宿舍信息管理系统的设计与实现

  6. java+mysql车票预订信息系统设计与实现

  7. 基于信息技术课程培养初...

  8. 乳业同业并购式全产业链...

  9. 中考体育项目与体育教学合理结合的研究

  10. 酸性水汽提装置总汽提塔设计+CAD图纸

  11. java+mysql车辆管理系统的设计+源代码

  12. 当代大学生慈善意识研究+文献综述

  13. 十二层带中心支撑钢结构...

  14. 杂拟谷盗体内共生菌沃尔...

  15. 河岸冲刷和泥沙淤积的监测国内外研究现状

  16. 大众媒体对公共政策制定的影响

  17. 电站锅炉暖风器设计任务书

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回