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

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

3.
随着网络的普及,XML在电子商务和数据交换中扮演了越来越重要的角色,而PHP则一直在动态网页的设计中得到广泛应用,两者的结合具有重要的意义。探讨了脚本语言PHP中对XML解析应用的支持,分析了PHP的XML解析器Expat的工作过程,同时提出直接利用扩展DOM类来完成XML文档操作。文中的实例结果也表现了PHP对XML应用支持的灵活性。  相似文献   

4.
脚本语言PHP的XML应用支持   总被引:2,自引:0,他引:2  
探讨脚本语言PHP中对XML的应用支持,分析两种XML解析的PHP实现方式,即应用基于SAX的XML解析器Expat,应用Expand DOM类完成XML解析,表现PHP对XML应用支持的灵活性.  相似文献   

5.
主要介绍了XML的特点和应用,同时详细分析了MSXML解析器的特点,并分析了文档对象模型(DOM)的结构和应用,同时用VC编程语言给出了通过MSXML进行XML解析的实例.  相似文献   

6.
XML解析器应用分析   总被引:8,自引:0,他引:8  
本文在简述XML一系列优越特性的基础上,结合当前研究热点,详细介绍了解析XML文档的两种方法:DOM和SAX,深入探讨了两者的利弊,并给出一个DOM解析器的实际应用.  相似文献   

7.
主要介绍XML的特点和应用,同时详细分析了MSXML解析器的特点,并分析了文档对象模型(SDOM)的结构和应用,同时用VC编程语言给出了通过MSXML进行XML解析的实例。  相似文献   

8.
用DOM解析XML文档   总被引:14,自引:1,他引:13  
概括介绍了文档对象模型(DOM)的结构、特点及其功能,并以微软的DOM解析器为例,给出了解析XML文档的方法.对推广应用XML和DOM新技术有一定的实用意义.  相似文献   

9.
XML解析技术研究   总被引:14,自引:0,他引:14  
XML解析技术是XML语言被广泛应用的前提和基础,计算平台和XML应用特征的变化不断推动着该技术的发展。本文分析了XML解析技术存在的挑战,在对现有XML解析技术进行分类的基础上详细比较和分析了各类技术的特点及应用场景,指出了XML解析技术未来的研究趋势。  相似文献   

10.
XML文档的应用日益广泛,而其中的XML解析技术是XML应用的关键。本文通过实例详细分析了4种XML解析技术和实现过程.对四种技术进行了比较分析.归纳总结了应用系统设计中选取合适的XML解析技术的原则。  相似文献   

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

12.
为了实现对XML文档的数据更新,提出一组实用算法。该算法利用简单应用编程接口扩展标记语言(SAX)解析和文件对象模型(DOM)解析,使其优势互补。应用SAX解析器将大XML文档编码成线性数据结构存储,该线性数据结构与原XML文档具有同构特性,因此,线性结构存储的数据可以无损还原为原XML文档。线性数据结构支持Xpath查询,在查询得到的局部数据上应用DOM方法进行数据更新。更新后的数据再转换为XML文档。该组算法对大XML文档的数据更新实用且有效,而且对大XML文档的其他数据处理也有一定的实用价值。  相似文献   

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

14.
高效XML验证技术的实现   总被引:1,自引:0,他引:1  
XML解析器是分析、处理XML文档的基础软件.对XML解析器的高效验证技术进行了研究,实现了支持StAX接口的验证型解析器OnceStAXParser2.0.该解析器采用了多项性能优化措施,包括属性验证的高效实现、元素验证自动机的优化、基于统计的预测算法等.性能测试表明,在进行验证的条件下,OnceStAXParser2.0具有出色的解析性能.  相似文献   

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

16.
XML解释器是XML技术的关键部分之一.本文详细介绍XML解释器的构建原理,以及如何利用语言识别工具ANTLR来实现.  相似文献   

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

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

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

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