XML集成化编辑解析环境的开发与研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:erdanws
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在电子商务迅猛发展的今天,商业社会的各部门需要信息共享与交换。一开始,人们试图通过各种不同的方式来交换信息,如文本文件、FTP等,但一直以来都没有一个标准的途径,直到可扩展标记语言XML的出现。 与HTML一样,XML(eXtensible Markup Language)也是网络上的一种通用语言。它的产生是要通过标记来精确地表现信息的各种含义。它易传输、可扩充并能通过解析器程序处理文档信息,是一种任何系统都能读写的标准语言。XML为信息的交换和计算提供了新的载体,也成就了其在数据交换领域中不可替代的作用。因之,2001年省攻关课题“电子商务环境中通用数据交换技术研究”展开了对XML文档的编辑解析、XML与现有流行文件格式的相互转换以及XML与EDI报文之间的转换等研究开发,并力图开发一个跨平台、以XML为中心的数据交换软件。 本文主要结合该课题中有关XML编辑解析技术进行探讨;从XML的理论基础出发,对它自身的结构化特点以及它目前的几大应用作了详细的介绍,阐述了当前Web应用引入XML的必要性;深入探讨了XML两种主要解析技术,以及Java与XML相结合的优势;并在此基础上实现了一个基于Java的跨平台XML编辑解析器。本文对于研究开发XML应用有着重要的理论和实用价值。 第一章 绪论,主要讨论了XML的应用背景,以及国内外关于XML解析器和编辑器的研究动向。 第二章 XML文档类型及应用,主要讨论了XML的特点、XML的典型应用以及XML四种文档类型及其用法。 第三章 Java对XML的支持,主要讨论了Java的特点及Java与XML相结合的优势。 第四章 XML解析器,主要讨论XML的两种最重要的解析方式(DOM和SAX)的原理以及XML解析器的使用方法。 第五章 XML集成编辑解析环境的实现,详细讨论了一个XML编辑解析器系统的功能模块结构与设计,并实现了一个完整的XML编辑解析器。 第六章 研究工作总结,主要对所开发的系统作出总结,指出了不足之处,并展望了未来XML的发展。
其他文献
公交车体广告是一种高频率的流动广告,其覆盖范围广,信息传递效果好,近十年在城市中高速发展,成为越来越受企业欢迎的品牌推广形式。然而,如何快速生成公交车体广告投放方案(即线路
从第一台计算机冯·诺依曼机诞生至今的半个多世纪以来,计算机科学与技术对现代科技产生了深远影响并已渗透到人类生活的方方面面。在多媒体领域中,如何有效地处理、存储、显示
随着网络的开放性、共享性和互连程度的不断扩大,特别是Internet的出现,网络的重要性对社会的影响也越来越大。网络上各种新业务的兴起,如电子商务、电子政务、网上银行等,使
问题报告和代码提交之间的关联在软件验证和维护方面起着重要的作用。然而,在实际软件项目中,关联信息并不总能在软件的开发或维护的过程中被明确提供。目前,最常见的做法是依赖
伴随着信息化进程的推进及电子政务系统在中国的实施,办公自动化系统OA(Office Automation)已经被国家行政机关、高校、科研院所广泛采用.该论文结合课题"辽宁工学院办公自动
非连续变形分析已被广泛应用于岩体稳定性分析、隧道修建、边坡开挖、爆破等多种工程领域。该方法严格遵守数学与力学原理,可模拟块体运动的大位移与大变形,是一种针对岩石非连
本文研究了如何借助于LEX和YACC两个工具,完成从C语言程序代码到目标代码的翻译工作,并设计实现了一个C语言的编译器。该编译器分为前端和后端两个部分,前端用语法制导翻译的方
石油在国民经济发展中的地位已毋庸赘述,但是我国石油的贮量形势令人堪忧。国内几个大型油田都不同程度地进入了衰竭期,很多油井因“出不敷入”已关闭,大量的低产油井也因功耗大
该系统是一个基于B/S模式的通用型考试系统,其目的是提高教学管理效率和资源共享程度.系统主要包括题卷管理、在线考试、成绩管理、综合评估等功能.该系统采用B/S结构,即采用
工作流管理系统帮助企业将其业务活动分解由多个任务组成的一个工作流,并按照一定的规则,在一个分布式的应用环境中对它们进行执行与监控,同时企业的工作人员也被配以一定的