- 无标题文档
查看论文信息

中文题名:

 基于XML模式的XML文档自动生成工具的研究与实现    

姓名:

 汪春妍    

学号:

 104972061130    

保密级别:

 公开    

论文语种:

 chi    

学科代码:

 081203    

学科名称:

 计算机应用技术    

学生类型:

 硕士    

学位:

 工学硕士    

学校:

 武汉理工大学    

院系:

 计算机科学与技术学院    

专业:

 计算机应用技术    

研究方向:

 现代数据库技术    

第一导师姓名:

 刘洪星    

第一导师院系:

 武汉理工大学    

完成日期:

 2009-05-23    

答辩日期:

 2009-05-23    

中文关键词:

 XML模式 ; XML实例文档 ; 映射与转换 ; Infoset ; Model ; Form表单    

中文摘要:
XML已成为Internet/Intranet上信息表示、存储和交换的标准格式。XML实例文档用来记录具体的应用信息,其有效性通常是用W3C XML Schema来定义。由于生成的XML实例文档需要符合相应XML模式的各种具体要求,所以生成正确的实例文档并不容易,需要有工具的支持。本文提出了一种基于Form表单的方法,该方法能根据XSD模式文档自动生成Form表单,待用户在Form表单中输入数据后,自动生成有效的XML实例文档。本文研究了W3C XML Schema组件定义域及XML文档自动生成工具,主要包括W3C XML Schema组件定义域的研究,XSD组件映射规则,从XSD模式生成Form表单的算法以及从实例表单生成XML实例文档的算法等。本文的主要工作如下:分析比较了当前存在的各种XML实例文档生成方式的优缺点;详细分析W3C XML Schema,确定了本文所研究的W3C XML Schema的“定义域”,并确立了XML Schema组件到Windows控件的映射规则;研究了基于IBM Infoset Model类库,提出了从XSD模式文档生成Form表单的算法;研究了在用户输入数据后,如何根据相应模式中的语法和语义约束,从实例表单生成有效的XML实例文档的算法;基于上述映射规则和算法,设计并实现了一种基于Eclipse集成开发环境的可视化交互工具FormX。
中图分类号:

 TP335    

馆藏号:

 TP335/1130/2009    

备注:

 403-西院分馆博硕论文库;203-余家头分馆博硕论文库    

无标题文档

   建议浏览器: 谷歌 火狐 360请用极速模式,双核浏览器请用极速模式