收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

XML引擎研究

向桂林  
【摘要】: XML从1998年由W3C(World Wide Web Consortium)提出之后已得到广泛的关注,各行各业都在采用XML来描述本领域的信息,比如MathML、CML、VoiceML等,随之而来的问题是产生大量XML文档,应该如何管理这些XML文档就成为一个迫切需要解决的现实问题。XML引擎研究就是根据这个问题提出的研究课题。本文所做的主要工作有: (1) XML引擎原型设计。本文设计了一个XML引擎框架,研究了XML引擎与XML数据库、XML应用系统之间的关系,以及XML引擎存储系统、索引系统和查询系统的各种功能。存储系统为索引系统提供存储支持,为查询系统提供临时文件的存储,比如索引文件、索引使用的参数文件等;同时查询系统获取源数据时需要访问存储系统。索引系统分为内容索引和结构索引两部分。索引系统主要为查询系统服务,为查询系统实现全文查询、布尔查询、路径查询提供支撑;索引系统还提供一些接口,使得外部程序可以不经过查询系统也能访问索引系统。查询系统分为内容查询和结构查询两部分。查询系统遵守XPath语法,在实现结构查询功能的同时,也把XML文档看作一般的文本文件来处理,提供内容查询功能。 (2) XML索引技术研究。本文研究了对XML文档进行内容索引和结构索引的方法,尤其是内容索引和结构索引的有机结合机制。在内容索引技术中研究了三个问题,即变长记录存储问题,中文词、英文短语的索引问题,提高索引建立速度的问题。本文提出的结构索引技术采用了四个索引文件来完成对XML文档的内容索引和结构索引,研究了四个索引文件的建立方法。针对结构索引的建造,本文首先阐明了前序一后序节点标号法,然后提出了树邻接表的概念,并给出了把DOM树转换为树邻接表的办法;最后对树邻接表进行前序-后序遍历,得到每个节点的标号,并组装成结构索引文件。 (3) XML查询技术研究。本文研究了对XML文档进行内容查询和结构查询的办法,关键是研究了内容查询和结构查询的有机结合机制。本文研究了内容查询技术中的三个问题,即简单检索、字段检索和布尔检索。在研究结构查询技术时,本文提出了五种基本的路径表达式,即简单路径表达式、含序路径表达式、属性路径表达式、含值路径表达式和K C路径表达式,本文研究了这五种基本路径表达式的实现方式,通过分析这五种路径表达式的实现,笔者提出了四种针对结构信息的基本操作,即PC操作、AD操作、CO操作和OR操作。 在研究方法上,本文综合应用了文献调查方法、逻辑推理方法、归纳总结法和实证法。针对不同的研究内容,采用不同的研究方法,确保研究过程和研究结果的真实与可靠。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 谢光安;倪惠明;;移动数据库的基本概念及其关键技术[J];内江科技;2006年08期
2 许强;基于Oracle Developer/2000协同开发环境下查询程序的设计[J];计算机工程与应用;1999年02期
3 邱建雄,邹刚,赵红兵,陈翔;基于划分的数据仓库查询归并技术及其应用[J];计算机应用;2003年09期
4 侯湖滨;;数据库管理系统中的查询技术[J];电脑编程技巧与维护;2011年16期
5 王义宗;医学图像库可视查询技术的应用[J];北京医科大学学报;1995年01期
6 谢兰云;;基于Web的教材信息查询系统的设计与实现[J];青海大学学报(自然科学版);2005年06期
7 李方元;毕好昌;;SQL查询技术在报表统计中的应用[J];电脑开发与应用;2006年09期
8 陈军;;用哈希单元实现MPLS中分类规则表查询[J];福建金融管理干部学院学报;2008年02期
9 王洪欣;常军林;;WEB数据库查询优化的研究[J];科技信息;2009年13期
10 韩磊;;在Delphi中使用SQL Server的XML特性 二——查询技术[J];程序员;2002年05期
11 石建;论个性化信息服务Web数据挖掘技术的实践环境[J];现代图书情报技术;2003年S1期
12 吴向阳;张超群;杭建金;汪庆华;;PowerBuilder查询技术在医疗设备管理软件中的应用[J];中国医疗设备;2008年12期
13 ;英特尔亮相国际数字标牌及触摸查询技术展[J];信息与电脑;2010年07期
14 ;二代疾彩引擎技术亮相——BenQ发布三大系列七款液晶显示器[J];每周电脑报;2006年19期
15 王俊杰,向桂林;XML结构索引技术[J];图书情报工作;2004年05期
16 林铜;快捷的引擎注册——Rigester-it[J];网上出版;1998年03期
17 ;惊世骇俗的游戏引擎──Lith 2专访[J];计算机周刊;2000年Z1期
18 ;启动引擎[J];个人电脑;1998年04期
19 ;鉴赏极致 2007十大最佳引擎[J];汽车生活;2007年07期
20 王凤栋;;《结构索引》再探讨[J];晋图学刊;1990年03期
中国重要会议论文全文数据库 前10条
1 王得天;洪光辉;杜登惠;王聪昌;;预测引擎盖过关量的仿真分析[A];第七届中国CAE工程分析技术年会暨2011全国计算机辅助工程(CAE)技术与应用高级研讨会论文集[C];2011年
2 金狮;杨河洲;苏秀荣;;Y43车型引擎盖外板开口区域怠速振动的问题解析及设计改进[A];第七届河南省汽车工程科技学术研讨会论文集[C];2010年
3 伍慧玲;;乡村旅游:农业产业化的新引擎[A];推动新型工业化 促进湖南经济发展——2007年湖南科技论坛(下)[C];2007年
4 魏华;;Delphi应用程序中查询技术的实现[A];图像 仿真 信息技术——第二届联合学术会议论文集[C];2002年
5 葛利辉;王坚;;基于B/S结构的轻量级工作流引擎的设计[A];系统仿真技术及其应用(第7卷)——'2005系统仿真技术及其应用学术交流会论文选编[C];2005年
6 缪纶;叶茂;;基于Java的Web统计图表引擎的设计与实现[A];水力学与水利信息学进展 2009[C];2009年
7 曹国峰;;三维GIS渲染引擎中关键技术探讨[A];中国地理信息系统协会第三次代表大会暨第七届年会论文集[C];2003年
8 戴斌;孙志刚;卢泽新;;基于DMA引擎的高速网卡的性能分析[A];2006年全国开放式分布与并行计算机学术会议论文集(三)[C];2006年
9 乔健;陈彤兵;汪卫;施伯乐;;一种基于结构索引的XML模式匹配方法[A];第二十二届中国数据库学术会议论文集(研究报告篇)[C];2005年
10 王雯;冯桂珠;;IDS入侵检测系统在宣钢网络中的部署[A];中国计量协会冶金分会2007年会论文集[C];2007年
中国博士学位论文全文数据库 前10条
1 向桂林;XML引擎研究[D];中国科学院研究生院(文献情报中心);2004年
2 曲朝阳;智能电网知识可视化引擎的研究[D];华北电力大学(河北);2010年
3 马骏;基于智能化身的移动虚拟现实技术及其应灾导航应用研究[D];北京交通大学;2007年
4 张博;基于XML索引和缓存的查询优化[D];复旦大学;2008年
5 杨鹏;面向事件感知的应急临机决策引擎研究[D];天津大学;2010年
6 秦杰;Web环境中半结构化数据存储与查询技术研究[D];国防科学技术大学;2005年
7 史斌;面向语义网的语义搜索引擎关键技术研究[D];北京工业大学;2010年
8 张伟;基于WWW的聚类引擎研究[D];重庆大学;2003年
9 谢规良;基于组件技术的车间计划调度系统研究[D];西北工业大学;2003年
10 梁作鹏;面向Web的XML检索关键技术研究[D];东南大学;2005年
中国硕士学位论文全文数据库 前10条
1 郭松青;支持用户定制的IT服务管理流程引擎的设计与实现[D];北京邮电大学;2011年
2 熊西满;基于3D图形引擎的雾化渲染方法及实现[D];电子科技大学;2010年
3 刘德建;基于引擎模式的三维巷道漫游系统的设计与实现[D];河南理工大学;2010年
4 滕飞;工作流管理系统中引擎控制器的研究与实现[D];中国科学院研究生院(沈阳计算技术研究所);2010年
5 乔云从;柔性流程引擎的设计与实现[D];浙江大学;2011年
6 魏磊;基于构件技术的通用工作流引擎设计[D];河北大学;2010年
7 彭盼盼;基于Brew mp平台应用引擎的优化和测试高效性研究[D];北京邮电大学;2011年
8 刘琛;下一代网络业务执行环境中基于SOA的业务引擎的设计与实现[D];北京邮电大学;2010年
9 王瑞雪;基于DirectX9.0的多玩家FPS游戏引擎的研究与应用[D];太原理工大学;2010年
10 沈建宇;基于规则事件流处理引擎的安全事件监控系统研究[D];上海交通大学;2010年
中国重要报纸全文数据库 前10条
1 飞思卡尔半导体公司汽车和标准产品部Johann Holzmann;利用高速缓存体系结构进行汽车引擎嵌入式控制[N];中国电子报;2005年
2 本栏目文章由 李新辑;从保养中“省”出油钱[N];中国消费者报;2004年
3 本报记者 姜圣瑜 陆峰;开放型经济是江苏大发展的引擎[N];新华日报;2003年
4 金朝力;商业引擎助力中小网游腾飞[N];北京商报;2007年
5 徐光亚;“乡村公路网”成为北渡镇项目建设“引擎”[N];中国特产报;2007年
6 春耕;“双引擎”驱动下的投资机会[N];中国证券报;2006年
7 东方证券 周凤武;振华港机 增长引擎崭露头角[N];中国证券报;2007年
8 本报记者 贺遐;以引擎号令天下[N];中国体育报;2006年
9 陈峰;研华公司启动“4+1成长引擎”[N];国家电网报;2008年
10 本报评论员;打造追赶跨越的新引擎[N];牡丹江日报;2008年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978