首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 78 毫秒
1.
基于DOM XML标准编程实现了一个解析器,可以从XML文件中构造出一棵节点树,而后根据需要可以添加各种操作。证明了解析器设计的正确性。  相似文献   

2.
用Java解析XML文档,最常用的有两种方法:使用基于事件的XML简单API称为SAX和基于树和节点的文档对象模型称为DOM。本文给出一种基于java的采用DOM的XML解析器的实现方法,详细给出了该方法的设计方案和所用到的关键类和算法.  相似文献   

3.
支持StAX的高效XML解析器的设计与实现   总被引:1,自引:0,他引:1  
StAX是JCP提出的一种新的XML解析方式,它提供给用户更多的解析控制权。本文给出了用于XML语法分析的下推自动机模型的设计以及StAX解析器OnceStAXParser的实现。OnceStAXParser在经过了严格的XML兼容性测试和StAXAPI兼容性测试之后,还从多个方面进行了性能优化,包括自动机实现优化、有计划的预分配和延迟处理策略以及适度封装策略等。性能测试数据表明,OnceStAXParser的吞吐量比SunSJSXP平均高5%,比BEAStAXRI平均高38%。  相似文献   

4.
OnceSAXParser:一种高效轻量的XML解析器   总被引:3,自引:0,他引:3       下载免费PDF全文
通过优化XML词法和语法处理以及构造轻量级体系结构,实现了支持SAX的高效XML解析器――OnceSAXParser。文中还将OnceSAXParser与目前最流行的XML解析器Xerces进行了对比分析和性能测试,结果显示OnceSAXParser的性能比Xerces平均提高了27%以上。  相似文献   

5.
用Java解析XML文档,最常用的有两种方法:使用基于事件的XML简单API称为SAX和基于树和节点的文档对象模型称为DOM.本文给出一种基于java的采用DOM的XML解析器的实现方法,详细给出了该方法的设计方案和所用到的关键类和算法.  相似文献   

6.
用Java解析XML文档,最常用的有两种方法:使用基于事件SAX和基于树和节点的文档对象模型DOM。该文给出一种基于Java的采用DOM的XML解析器的实现方法,详细给出了该方法的设计方案和所用到的关键类和算法。  相似文献   

7.
本文介绍了微软msxml解析器提供的两种应用程序接口:DOM和SAX,分析了它们的解析过程,指出了各自的特点,并详细说明了使用这两种应用程序接口实现基于XML的应用的步骤和基本要求。  相似文献   

8.
以协同工作平台服务(CWPS)项目为研究背景,提出一种基于黑板结构模式的XML解析器的设计方案。分析传统编译器的缺陷,给出XML解析器的软件构架,阐述该构架的设计思想,探讨关键技术,包括DOM树生成算法、模式树对象模型、有效性验证算法和解析引擎等。工程应用验证,该解析器构架具有良好的解析效果。  相似文献   

9.
金蓓弘  曹冬磊  任鑫  余双  戴蓓洁 《软件学报》2008,19(10):2728-2738
XML(extensible markup language)解析器是分析、处理XML文档的基础软件.研究高性能验证型XML解析器的实现.开发了支持3种解析模型的XML解析器OnceXMLParser,该解析器通过了严格的XML兼容性测试和API兼容性测试.OnceXMLParser具有轻量级体系结构并进行了多方面的性能优化,包括高效的词法分析、基于统计分析的自动机实现、合理的资源分配策略以及语言层次上的优化.性能测试结果表明,OnceXMLParser具有出色的解析性能.  相似文献   

10.
支持面向对象的XML的扩展DTD的解析器设计与实现   总被引:1,自引:0,他引:1  
扩展DTD解析器是面向对象的XML应用基础,具有元素继承层次、多重继承的扩展模式语言DTD支持面向对象的XML。本文阐述了扩展DTD解析器的系统设计及实现算法。  相似文献   

11.
张晓琳  谭跃生  周健 《计算机应用》2005,25(9):1995-1998
通过扩展DTD和XML文档的解析建立面向对象的XML存储模式中的数据仓支持XML数据之间的继承关系和基于XML的面向对象的数据查询方式。文章阐述了解析器的系统设计与实现算法,并给出进一步的研究方向。  相似文献   

12.
XML语法检查的实现   总被引:3,自引:0,他引:3  
XML是可扩展标记语言,开发者可根据需要定义合适的标记。由于其灵活性,已被广泛应用于各个领域。主要讨论XML语法检查的两种方法,着重分析其中的一种,并给出具体的实现算法。对XML语法进行检查包括两部分,XML的有效性检查和XML的结构良好性检查,首先对表示XML文档类型定义(DTD)的局部树语法进行改进,然后在DTD构造的语法基础上,对XML进行有效性检查,针对语法检查的两个部分分别构造了检查算法。实验结果表明,该语法检查算法是切实可行的。  相似文献   

13.
XML DOM技术应用于网络课件点播的研究   总被引:1,自引:0,他引:1  
网上教育课件以XML文档的形式存储在服务器端,服务器端采用ASP技术,调用DOM接口,对XML文档进行解析,管理.用户在客户端实时点播,通过浏览器得到所需的课件相关信息,达到学生按需学习和老师按需教学的目的.从学习XML的基本知识入手,通过对XML文档显示技术的比较分析,指出CSS和XSL在显示XML文档上存在着一些不足,然后详细研究了XMLDOM技术,利用XM DOM技术实现网上教育课件的点播和显示.  相似文献   

14.
描述在10KB内存(实际使用内存池6KB)的嵌入式系统中如何使用C语言实现WAP浏览器的解析过程。讨论极小内存环境下的WAP解析器实现,并且涉及到如何使用一些模拟技术实现类似OOD(Object Oriented Design面向对象设计),以及如何提高软件的可移植性的问题。对该WAP浏览器的性能以及前景进行了测试与分析。  相似文献   

15.
通过对现存于各高校之中的异构数据库的信息进行集成之重要性的分析,提出了通过XML来实现高校内部各部门数据库间的信息交换,并给出了具体的技术实现方法.  相似文献   

16.
基于XML的制造资源集成平台研究及实现   总被引:1,自引:1,他引:0  
首先介绍了制造资源集成平台的工程背景,为了解决工程中存在的“信息孤岛”现象,提出基于XML文件的企业制造资源集成平台的设计,分别对基于XML文件的制造资源信息中性文件生成器及基于XML文件的制造资源信息中性文件解析器的具体实现进行了分析和探讨。  相似文献   

17.
为了使基于ingres扩展的空间数据库支持多线程空间数据上传和下载,设计实现了一个支持多线程的GSQL解析器。在分析PostGIS解析器的基础上,通过全局变量封装,实现解析器对多线程的支持。为了提高GSQL解析器的效率,提出并实现了可变长内存池管理机制。通过验证,GSQL解析器在多线程上传和下载空间数据时性能优良,而且使用可变长的内存池管理机制大幅度提高了GSQL解析器的时空效率。  相似文献   

18.
HTML到XML转换研究   总被引:1,自引:0,他引:1  
网络上的许多信息都是由HTML编写的,但HTML语言本身具有不足,使得其不能处理网络上的许多需求,而XML可以弥补很多HTML的不足,因此网络应用的传统数据和XML标记数据的转换变得日趋重要。本文对从HTML到XML的转换技术进行研究,并用Java语言实现该转换系统。  相似文献   

19.
XML数字签名技术的研究与实现   总被引:8,自引:0,他引:8  
通过XML Schema讨论了XML数字签名规范,说明了XML数字签名特点及其优越性,描述了利用XML对文档进行数字签名和对签名进行校验的过程,给出了一个在Microsoft.Net环境下的XML数字签名的具体实现。  相似文献   

20.
基于XML及反射技术的多语言界面研究与实现   总被引:1,自引:0,他引:1  
针对飞行员飞行品质评估系统中的多语言界面问题,采用扩展XML外部语言包的方法,结合反射技术,实现了C#语言环境下对应用软件的多语言支持。实现过程中对界面文字的导入/导出功能进行了封装处理,消除了冗余代码。该方法对源程序修改较少,而扩展性强、维护成本小、程序直观性好。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号