首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 385 毫秒
1.
高效XML验证技术的实现   总被引:1,自引:0,他引:1  
XML解析器是分析、处理XML文档的基础软件.对XML解析器的高效验证技术进行了研究,实现了支持StAX接口的验证型解析器OnceStAXParser2.0.该解析器采用了多项性能优化措施,包括属性验证的高效实现、元素验证自动机的优化、基于统计的预测算法等.性能测试表明,在进行验证的条件下,OnceStAXParser2.0具有出色的解析性能.  相似文献   

2.
简要介绍XML文档解析器中最为流行的DOM4j解析器的基本功能和API结构,并阐述基于DOM4j建立XML文档树的基本步骤,探讨DOM4j中一种非常重要的访问者模式解析方法的原理和实现。  相似文献   

3.
DOM4j解析技术探究   总被引:1,自引:0,他引:1  
简要介绍XML文档解析器中最为流行的DOM4j解析器的基本功能和API结构,并阐述基于DOM4j建立XML文档树的基本步骤.探讨DOM4j中一种非常重要的访问者模式解析方法的原理和实现。  相似文献   

4.
介绍了XML解析的详细过程,设计并实现了一个特定Schema的XML解析器的自动生成工具。该生成工具以一个XML Schema文件作为输入,输出一个JavaCC词法和语法规格说明文件,然后在JavaCC工具的帮助下,生成一个基于特定XML Schema的XML解析器。实验证明,这个生成解析器能够对XML文档进行解析的同时,验证其有效性。  相似文献   

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

6.
基于Java的DOM解析技术   总被引:5,自引:0,他引:5  
DOM是一个针对XML数据的应用编程接口,它本质上是一个XML解析器,它将一个XML文档看作一棵节点树,对节点可以进行各种遍历、查询、修改操作:本文主要介绍使用基于Java的解析器来实现对XML文档的解析技术.  相似文献   

7.
XML正成为互联网中数据表示和数据交换的标准。扩展DTD支持面向XML的查询,但结构复杂,现有工具无法解析扩展DID,获取元素之间的面向对象信息。利用JavaCC和JJTree设计解析器,包括构造语法和语义分析器,设计扩展DTD的语法规则和解析器的类结构,从而解析扩展DTD,利用解析后的扩展DTD的语法树获取面向对象信息,方便高效,不仅支持XML存储建立,而且支持面向对象XML查询方式,使得查询方式更为灵活多样。  相似文献   

8.
用JavaCC和JJTree构造扩展模式文档解析器   总被引:1,自引:0,他引:1  
XML正成为互联网中数据表示和数据交换的标准.扩展DTD支持面向XML的查询,但结构复杂,现有工具无法解析扩展DTD,获取元素之间的面向对象信息.利用JavaCC和JJTree设计解析器,包括构造语法和语义分析器,设计扩展DTD的语法规则和解析器的类结构,从而解析扩展DTD,利用解析后的扩展DTD的语法树获取面向对象信息,方便高效,不仅支持XML存储建立,而且支持面向对象XML查询方式,使得查询方式更为灵活多样.  相似文献   

9.
XML应用的基石:XML解析技术   总被引:18,自引:5,他引:18  
刘芳  肖铁军 《计算机工程与设计》2005,26(10):2823-2824,2839
XML解析器是XML应用的基础,选择合适的XML解析技术对应用系统的性能有着较大的影响。通过对XML解析中3种主要解析技术的对比,分析和总结了XML解析器应用中的若干问题,归纳了应用系统设计中XML解析技术的选取原则,并提出了基于性能优化考虑的解析器设计思路。  相似文献   

10.
XML解析技术研究   总被引:7,自引:0,他引:7  
介绍了XML解析器的研究动向,对比分析了XML的DOM和SAX解析方法,在此基础上设计和实现了一个XML集成编辑解析器,讨论了一个XML集成解析环境的实现及系统各功能模块的划分。给出了编辑解析器系统结构图。  相似文献   

11.
基于DOM XML标准编程实现了一个解析器,可以从XML文件中构造出一棵节点树,而后根据需要可以添加各种操作。证明了解析器设计的正确性。  相似文献   

12.
汪万根 《计算机工程》2009,35(8):107-109
针对在XML文档树模型中进行后兄弟节点查询时内存消耗大、匹配效率低等缺陷,提出一种基于XML数据流与栈的后兄弟查询算法。采用SAX解析器与结构连接方法,对XML文档中所有已知节点与后兄弟节点进行精确匹配并输出。结果表明,该算法具有适用范围广、占用系统资源少、匹配效率高等优势。  相似文献   

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

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

15.
XML 解析技术在IPTV 机顶盒中的应用   总被引:1,自引:1,他引:0  
根据实际要求,设计了一种可以在Linux嵌入式操作系统中运行的XML解析器,详细说明了设计过程以及基于C语言的编程实现,并通过实际检测,证明了其可行性和有效性,已成功应用于IPTV机顶盒。  相似文献   

16.
基于Java的XML解析器设计与实现   总被引:7,自引:0,他引:7  
XML 解析器是 XML 应用的基础 ,本文主要介绍一个基于 Java的 XML 解析器 ,它遵循 XML 规范并支持DOM应用编程接口 .文中阐述解析器的系统设计及实现算法 ,并给出进一步的相关研究  相似文献   

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

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

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

京公网安备 11010802026262号