首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 187 毫秒
1.
高级API中的抽象无法细粒度控制解析器与XML数据之间的交互,有时会产生异常,Simple API for XML(SAX)提供了一种易于处理这些异常的方法.在分析SAX工作机制的基础上,作者提出了基于SAX的XML解析异常处理方法,即使在没有直接使用SAX的情况下,该法仍然能细粒度控制解析器与XML数据之间交互而无异常,并在多个实例中得到了验证,为应用程序用户提供了更好的经验.  相似文献   

2.
基于DOM的XML解析与应用   总被引:1,自引:0,他引:1  
随着XML的广泛应用,大量的信息都将通过XML文档来进行存储、交换,因此熟悉和掌握一种解析XML文档的方法是很重要的.着重介绍基于DOM的XML解析的特点、实现和在数据存储方面的应用,对推广应用XML和DOM技术有一定的实用意义.  相似文献   

3.
由于XML数据是完全开放的,对保持其内部重要数据的完整性、安全性和机密性就显得相当重要.本文对XML的数字签名技术的实现进行了论述.介于现今已经成熟的基于DOM的XML签名方法,提出了基于SAX+DOM的全新模式,目的是为了取得更优秀的综合性能.  相似文献   

4.
XML解析技术探讨   总被引:1,自引:0,他引:1  
XML解析器是XML应用语言被广泛应用的前提和基础,选择合适的XML解析技术对应用系统的开发显得尤为重要.本文分析对比了XML的4种基本解析技术,同时介绍了三种通用的XML解析软件包存在,归纳并总结了XML解析应用中的若干问题,为解析技术的选取原则提供一定的借鉴作用.  相似文献   

5.
介绍了作为XML分析的利器DOM (文档对象模型DocumentObjectModel) ,论述了由它提供的一个操作XML和HTML文档并与语言无关的标准接口集 ,以及采用标准规范和与之适应的一个接口和类的集合。其中最重要的是开发语言绑定及其与之相对应的org .w3c .domJava包等。DOM提供了一种用Java创建和修改XML文档的方法 ,把XML文档描述称为一棵树 ,并将整个XML文档读入内存 ,并将所有数据储存在节点中 ,使得整个文档得以快速使用。以ApacheXalan为例 ,阐述了进行XML文档的分析和DOM树的生成及DOM树的遍历的技术  相似文献   

6.
基于单个XML文档结构的数据挖掘   总被引:1,自引:0,他引:1  
提出了一种基于XML的结构进行数据挖掘的算法,该方法使用现有的XML解析工具JAVA DOM对XML文件进行解析,形成XML文档树,把XML中的标签按照层次作为标记路径存储起来,再对标记路径进行关联规则挖掘,得到频繁事务。通过实验表明,只有当XML的结构呈不规则时,挖掘效率才会随最小支持度的增大而提高。  相似文献   

7.
介绍了作为XML分析的利器DOM(文档对象模型Document Object Model),论述了由它提供的一个操作XML和HTML文档并与语言无关的标准接口集,以及采用标准规范与之适应的一个接口和类的集合。其中最 重要的是开发语言绑定及其与之相对应的org.w3c.dom Java等。DOM提供了一种用Java创建和修改XML文档的方法,把XML文档描述称为一棵树,并将整个XML文档读入内存,并将所有数据存储在节点中,使得整个文档的方法,把XML文档描述称为一棵树,并将整个XML文档读入内存,并将所有数据储存在节点中,使得整个文档得以快速使用。以Apache Xalan为例, 阐述了进行XML文档的分析和DOM树的生成及DOM树的遍历的技术。  相似文献   

8.
Java绑定XML架构的技术内涵   总被引:1,自引:0,他引:1  
为了揭示Java绑定可扩展标记语言(XML)架构的技术内涵,分析了该应用编程接口(API)的开发背景,揭示了它的技术本质,论述了它的工作机理、核心组件、绑定过程的关键操作,即:用绑定编译器绑定XML文件的模式,生成模式导出类和接口,并将它们编译;解组过程将模式导出的Java类实例化成内容对象,表示XML文件的内容和结构,让应用程序可直接访问;在生成内容树之前,解组过程可有选择地验证XML文件;借助绑定编译器生成的接口,客户应用可修改内容树所表示的XML数据;所处理的内容树可被编组成1种或多种XML输出文件.给出了1个典型用例,并指出该API在开发XML Web服务和网络应用方面有很好的应用前景.  相似文献   

9.
XML具有良好的可扩展性和跨平台性,随着XML的广泛应用,解析技术成为XML应用的关键。通过对四种常用解析策略的分析,明确选择解析技术的原则,并通过实验对比四种解析策略的优劣。  相似文献   

10.
XML技术凭借其简单性、可扩展性、交互性和灵活性在计算机行业中得到了世界范围的支持和采纳。通过DTD和DOM技术,研究并实现了XML技术在ja-va项目开发中的灵活应用。  相似文献   

11.
针对向量空间模型在文档相似度量方面的局限,提出了基于计算公共子串的文档相似度量算法。对求公共子串算法进行了改进,提高了空间效率。用XML存储学生毕业设计论文文档,通过Java提供的DOM API生成文档对象树。深度优先搜索树中结点,进行结点比较,计算论文文档中出现的雷同文本,结合文档的结构相似性,能有效计算文档相似度。  相似文献   

12.
对象层次上的XML数据绑定模型的研究   总被引:4,自引:2,他引:2  
基于互联网应用系统以合适和高效的方式操纵XML结构化数据非常重要。通过对文档对象模型和XML简易访问接口两类应用程序接口特点的分析,建立了XML模式到类层次的影射关系,讨论了对象层次上的XML数据绑定模型。数据绑定处理过程简洁而快速,适用于服务器端的应用系统和处理效率要求很高的应用系统。最后,给出了一个从XML到Java的数据绑定实现。  相似文献   

13.
提出一种新型XML数据存储和查询的方法,解决了XML文档有效的存储和查询复杂的问题.采用SAX技术输出XML流,并通过对哈夫曼编码的分析,对XML文档中各个元素生成基于哈夫曼编码加以扩展,并随元素信息存入关系数据库.即在关系数据库中存放结点信息及结点之间的关系,使查询结点与子结点信息更方便,实现以文档为中心的文档粒度较大的文档的存储和查询.应用SAX技术生成扩展的哈夫曼编码,存储结点的信息,方便地实现XML文档信息的查询.基于扩展哈夫曼编码的XML有效地提高了XML文档存储和查询效率,在应用中具有一定可行性.  相似文献   

14.
阐述了XML及其主要特点。并通过XML与SGML、HTML、Java的比较进而表明——XML是对web一些方面的补充:能够使web上不同来源的结构化数据很容易地被集成、处理、多样显示和分发(数据可以被发送到本地处理)等。作为例子编写了一个采用Microsoft的msxml软件包实现的文档对象模型(DOM)。  相似文献   

15.
W3C XML Schema定义语言是一个描述和约束XML(可扩展标记语言)文档内容的XML语言,它定义了一组承载XML文档结构定义的核心语义的抽象组件.目前为止还没有访问这些组件和结构的标准API(应用程序接口).MARKUP Technology公司仅仅定义了一个Java API去访问XML Schema,但并没有真正实现.本文在此定义下,基于一个开源Java XML解析器Xerces2,实现了一个Schema API去访问这个XML语言.  相似文献   

16.
针对目前数据集成问题的研究现状,分析异构数据源的结构,利用处理XML文档的DOM和数据库连接的OLEDB两种关键技术,提出一种以XML文件为中介的数据集成方法。该方法在.NET平台上,结合XML和C#的特性实现,给出了详细的设计思想,实现了从文本数据和Oracle数据库数据到SQL Server数据库的集成。  相似文献   

17.
目的提出一种XML文档存储和查询方法,解决XML文档有效的存储和查询,避免处理XML数据时进行多级复杂的转换.方法充分利用关系数据库成熟技术,有效实现大量数据的存储和查询.采用SAX技术解析XML文档,并通过对现有哈夫曼编码进行扩展,实现将XML文档结点信息和属性以关系结构进行存储和查询.利用扩展后的哈夫曼编码来存储结点信息和结点之间关系.结果通过遍历XML文档生成了XML文档对应扩展哈夫曼编码,实现了XML文档信息以关系数据形式存储和查询,并实现了SQL语句与XML查询语句的转换.结论基于扩展哈夫曼编码结点映射的存储与查询方法能较好地实现结点信息与结点关系的存储,并有效地实现查询,在应用中具有一定可行性.  相似文献   

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

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