欢迎来到天天文库
浏览记录
ID:33515679
大小:3.02 MB
页数:98页
时间:2019-02-26
《(计算机科学与技术专业论文)vtdxml解析技术的研究与应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、【...................................................一学位论文版权使用授权书iIlllFIIFII11111III\1781217本学位论文作者完全了解北京交通大学有关保留、使用学位论文的规定。特授权北京交通大学可以将学位论文的全部或部分内容编入有关数据库进行检索,并采用影印、缩印或扫描等复制手段保存、汇编以供查阅和借阅。同意学校向国家有关部门或机构送交论文的复印件和磁盘。(保密的学位论文在解密后适用本授权说明)学位论文作者签名:冯静签字日期:;矿加年
2、占月憎日导师签名:咎2钙r签字日期:盘彳碑∥月f6日中图分类号:TP399UDC:600学校代码:10004密级:公开北京交通大学硕士学位论文VTD-XML解析技术的研究与应用ResearchandApplicationofVTD-XMLParsingTechnology作者姓名:冯静导师姓名:朱卫东学位类别:工学学科专业:计算机科学与技术北京交通大学2010年6月学号:08120602职称:副教授学位级别:硕士研究方向:网络数据库弓l,致谢本论文从选题、资料收集、方案制定到系统实施,各项工作都是在我的
3、导师朱卫东老师的悉心指导下完成的,他时刻关注研究进展,并帮助我开拓思路、指点迷津。朱卫东老师一丝不苟的作风、严谨的治学态度和科学的工作方法给了我极大的帮助和影响。在此衷心感谢两年以来朱卫东老师对我的关心和指导。感谢计算机科学与技术专业的各位老师对我的教育和培养,他们细心指导我的学习与研究,不厌其烦的为我答疑解惑,在此,我向各位老师表示真心的谢意。同时还要感谢实验室的每一位同学,在实验室的工作和科研期间,他们与我互相学习,共同探讨,解决科研过程中遇到的困难,在生活中也给予了我无私的帮助。另外也感谢我的父母
4、,他们的理解和支持使我能够在学校专心完成我的学业。/,I—-,。7中文摘要XML文档的应用日益广泛,而其中的XML解析技术是XML应用的关键。如何正确、高效地解析XML数据非常重要,尤其是对于要处理大量数据的应用程序。不合适的解析会导致过度的内存消耗和过长的处理时间,从而有损于可伸缩性。本文首先介绍了XML解析技术的研究动向,从结构、工作原理方面研究了当前两种发展比较成熟的XML解析技术一DOM和SAX,并分析了它们各自的优缺点。在分析这两种解析技术弊端的基础上研究探讨了一种新的基于虚拟令牌符的非抽取式
5、解析技术—_VTD.XML,其很好的克服了DOM和SAX的弊端,并通过巧妙的设计结合了两者的优点,大大提高了XML解析效率。其次,通过实验将VTD.XML与DOM、SAX进行比较分析,验证了VTD.XML在解析速度、内存使用以及导航性方面的优势,在对VTD.XML的设计原理和解析方法进行深入剖析后,针对大型XML解析,提出了基于VTD扩展的改进方案,并通过实验验证了方案的可行性。最后,将VTD.XML解析技术应用到教学平台中的Office文档处理中,提高了处理效率,改善了教学效果。关键词:VTD.XML
6、;XML解析技术;教学平台;DOM;SAX分类号:TP3991一ABSTRACTTheapplicationofXMLisbecomingincreasindywidespread,andtheXMLparsingtechnologyisthekeyofit.HowtocorrectlyandefficientlyparseXMLdataisveryimportant,especiallyforlargeamountsofdata.Improperuseofparsingtechnologyleadst
7、oexcessiveconsumptionofmemory,longtimeofprocessing,thusaffectsthescalability.ThispaperfirstlyintroducesthedevelopmentofXMLparsingtechnology,studiestwocurrentmatureparsingtechnology--DOMandSAXinstructure,workingprincipleandanalyzestheiradvantagesanddisadv
8、antages.Afteranalyzingthedisadvantages,thispaperstudiesdeeplyanewXMLparsingtechnologybasedonVirtualTokenDescriptor—VTD.XML.whichovercomesthedisadvantagesofDOMandSAX,andcombinestheadvantagesoftheboththroughcleverdesign,grea
此文档下载收益归作者所有