首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到16条相似文献,搜索用时 250 毫秒
1.
当今许多企业多数使用DOM(文档对象模型)和SAX(XML的简单API)处理XML数据。DOM的主要缺点是在XML文档被导航之前必须在内存里建立其完整的树形结构。为此,处理XML大文档需要消耗大量内存。而SAX的主要缺点在于应用程序被动地接收解析器生成的事件,因此不能通过导航随意浏览和修改XML文档的指定部分。Java EE 5新推出的StAX(Streaming API for XML,XML流式API)很好地解决了上述问题。StAX既有SAX的效率,又有DOM强大的功能。介绍StAX这种最新XML数据解析技术的开发背景,分析其解析机理和技术内涵,并在此基础之上给出一个使用基于事件迭代器的API集合解析XML文件的应用示例。实际操作表明StAX为流式处理XML提供了一个标准、双向模式的解析器接口,比StAX更简单,比DOM管理内存更有效。  相似文献   

2.
用C++语言实现XML文件解析的一种方案   总被引:2,自引:0,他引:2  
近年来,可扩充标记语言(XML)技术的应用越来越广泛,实现XML文件解析的方式也是多种多样.文章参照万维网联盟(W3C)定义的文档对象模型(DOM)标准接口文档,介绍了一种在标准C 语言的基础上实现DOM接口的方案,该方案不仅达到了用DOM接口的方式解析XML文件的目的,还避免了一些常用的XML解析器存在的解析速度慢的问题.  相似文献   

3.
XML已成为表示结构化和半结构化数据的标准格式;DOM规范是应用程序和XML文档之间的桥梁,它提供了一种标准的方法来操作存储在XML文档中的信息。首先介绍W3C提出的DOM规范以及Delphi对该规范的三种实现方法,然后给出了在用Delphi开发的一个通用OLAP工具-KDOLAP中XML文档的处理方法。  相似文献   

4.
GML是一种基于XML的标记性语言,但不支持地理数据的可视化显示,通过XSLT语言,将GML转换为W3C制定的矢量图形格式SVG,可以方便与用户的交互和地理数据的可视化显示.传统的XSLT转换处理器采用DOM的解析技术,对大数据量的GML文档处理上有很大的局限性.文中实现了一个支持大数据量GML文档的XSLT转换器GSxslt,采用SAX事件解析技术,同时优化了转换所需要的样式表文件,设计了样式表文件分类优化算法.实验证明GSxslt处理器在转换性能上较传统XSLT处理器有了很大的提高.  相似文献   

5.
初识XSLT     
《电子与电脑》2002,8(4):68,71
XSL也就是所谓的扩展风格表单语言(Extensible Stylesheet Language),它由3种语言组成。这三种语言负责把XML文档转换为其他格式。XML FO(XSL格式化对象:XSL Formatting Objects)说明可视的文档格式化,而Xpath则访问XML文档的特定部分。但是XSLT(XSL Trans-formations)才是把某一XML文档转换为其它格式的实际语言。最简单的应用情况首先涉及到两个文档:包含原始数据的XML文档和用来转换该文档的XSLT风格表单。XSLT处理器  相似文献   

6.
分析了文档对象模型(DOM)的特点、工作原理及DOM解析XML文档的方法和主要接口,并将其应用到雷达插件边界扫描检测系统中。在智能分析冗余错误信息的基础上,得出精简、准确的解析报告,基于数据库信息提取实现了故障点可视化定位和故障原因分析,最终集成到综合电路自动化测试系统中,解决了第三方软件在一体化自动测试软件中的集成和二次开发问题。  相似文献   

7.
提出一种基于JavaBean的XML解析技术及转换接口,介绍了关于XML的两种解析器技术,即 SAX与DOM,并利用Java实现动态创建和解析XML文档,并且使用JAXP进行XML文档转换的功能.最后通过Java程序设计语言实现了两种不同的解析器技术,通过陶瓷企业ASP平台的设计与开发,证明这两种技术能够使JAXP转换的JavaBean功能模型得到进一步的改善.  相似文献   

8.
吕晓峰  马登武  曲晓燕 《电光与控制》2011,18(11):71-73,104
将可扩展标记语言(XML)技术应用到武器控制系统交联信息解析中.首先,根据采集的交联信息格式和逻辑关系,建立XML文件,采用位运算方法,从导弹发射控制逻辑层面解析交联信息码,解决了多种弹型多种工作状态下信息检索的难题;其次,通过分析比较两种典型的XML文档解析技术,选择基于DOM的解析技术,并给出XML解析过程;最后,...  相似文献   

9.
利用Treeview组件创建和显示XML文档   总被引:1,自引:0,他引:1  
XML(Extensible Markup Language)文档具有嵌套层次结构的特点,把它装入到DOM对象后形成一棵DOM树,而Treeview非常适合表现树状结构,从以上特点出发,介绍了利用Treeview来创建和显示XML文档的一种方法,并举例具体说明。  相似文献   

10.
陈红梅  陈静 《信息技术》2009,(10):175-177
随着网络技术的发展,XML时代正在来临。由于XML文档本身只是一个文本文件,因此必须先对其解析才能提取其中内容。首先介绍了两种主要解析方式:DOM解析和SAX解析,然后介绍了如何利用Libxml2的DOM解析方式对XML文档进行解析。  相似文献   

11.
谢佳  谭歆  姚斌 《现代电子技术》2008,31(12):80-81
提出一种基于链式结构的XML文档生成方法。其解析得到的元素内容及文本内容生成的结点插入到相应的位置,以二叉链表的数据结构将树的信息存储在数据库中。服务器端将数据库中树的信息转化成XML,客户端将其加载到浏览器的(DOM)实例中,并采用深度优先搜索算法对该实例中的结点进行递归遍历,生成浏览器端树的HTML代码。  相似文献   

12.
JDOM是XML文件的一种Java表示,它提供了一种表示文件的方法,可以方便有效地阅读、操作和书写文件,并致力于用 20%的精力来解决80%的问题。JDOM有一个简单明了的API,既轻量又快速,它集成了DOM和SAX的优点,将两种技术整合到一起,使两者的配合更加自然和协调。本文着重论述JDOM的技术内涵、解析原理,给出了JDOM解析XML文件的关键代码,为XML的相关开发设计人员提供了一种更好的参考依据。  相似文献   

13.
自动生成XML测试脚本的类测试   总被引:3,自引:0,他引:3  
马庆利  王澜 《信息技术》2006,30(11):145-148
针对手工编写测试脚本工作量大且容易出错的问题,提出了以XML文档描述测试脚本,利用DOM技术自动生成测试脚本的方法。在此基础上,设计了一个类测试框架,并用一个实例描述了其具体的流程。  相似文献   

14.
在VC++平台上,采用COM技术调用OLE自动化对象,结合XML的DOM树结构,对Word操作,实现了报表的自动生成。通过遍历XML文档节点,运用书签定位和Word中的智能指针,实现界面的动态加载,并在自动生成的Word报表中精确插入了文字、图片、表格等。  相似文献   

15.
XML语法特性在SAX中的应用研究   总被引:1,自引:1,他引:0  
SAX是用来处理XML文档的一种重要的模式。他采用一种基于事件驱动的处理模式,该模式将XML文档看成一系列事件,对每个事件都有不同的事件处理器处理。XML文档以数据流的形式读入,读入时就会触发相应的事件,同时也会调用相应的事件处理器。文章针对SAX在处理XML文档中存在的不足,通过分析XML文档的语法特性,然后将这些特性和栈数据结构应用到SAX处理XML文档中,该方法在一定程度上弥补了SAX所存在的不足。  相似文献   

16.
由于现在很多系统需要进行数据的转移,不同系统之间或者是系统的不同组件之间都可能进行数据交换。要达到这个目标,就必须有一个统一的数据格式来定义交换过程中的数据文件。XML文档有着规范而且简单的格式,非常适合于充当数据交换过程中的数据文件,所以XML已经广泛地作为数据交换的标准格式,而XMLBeans技术可以简易、高效地操作XML文档,这两种技术的结合可以很好地解决统一数据格式和数据交换方面的问题。  相似文献   

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

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

京公网安备 11010802026262号