首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 78 毫秒
1.
提出一种XML文档的编码方案,并给出关系数据库中相应的表结构,采用Java语言基于SAX设计将XML文档存储到关系数据库中的高效算法,只用有限的几张表即可将任意数量、任意结构的XML文档存储到关系数据库中.在此基础上,给出从关系数据库中还原XML文档的算法实现,并能将对XML文档的3种常用查询转换为对关系数据库的查询.  相似文献   

2.
XML文档结构定义规范-XML Schema   总被引:14,自引:2,他引:14  
介绍了XML文档结构定义规范-XML Schema 规范及其组成部分,并通过一个典型示例说明了XML Schema的特点,对XML Schema应用及前景作了预测。  相似文献   

3.
XML文档解析技术分析   总被引:2,自引:1,他引:2  
XML不仅能够表示文档的内容,而且可以表示文档的结构.通常解析XML文档有两种方法,一种是DOM(Document Object Model),另外一种是SAX(Simple API for XML)[1].  相似文献   

4.
XML文档对象模型研究与应用   总被引:7,自引:0,他引:7  
从XML文档的基本结构出发,详细论述了DOM树、节点树结构特征及DOM的基本接口。结合产品定单实例实现XML文档结构树的动态创建、遍历,并通过XML DOM接口实现对文档结构树的操作等核心应用。  相似文献   

5.
基于XSLT的XML文档处理   总被引:6,自引:1,他引:6  
熊丽  熊前兴 《现代计算机》2002,(3):82-84,95
随着XML在电子商务中应用的越来越广,对XML文档中的数据如何进行处理以满足不同用户的需要,成为一个非常重要的问题,利用XSLT可以很好地解决这个问题,XSLT是W3C专门为XML设计的样式表语言XSL的重要组成部分。本文简要介绍了XSL的结构和其各个组成部分,详细介绍了其中与XML文档处理密切相关的XSLT,深入探讨了其工作原理,并结合一个利用XMLSPY3.5开发的具体应用实例,进一步阐明了XSLT在XML文档处理方面的应用。  相似文献   

6.
XML作为Web上用于表示和传递数据的主要技术之一正在受到越来越广泛的关注,在介绍了XML文档更新的相关内容后,详细分析了XML文档更新中存在的问题,将其归结为一致性问题和先验性问题,并给出相应的解决方案和具体实现。  相似文献   

7.
随着Internet的迅猛发展和XML的广泛应用,XML信息检索已成为网络检索技术的研究热点.本文对基于文档划分的XML信息检索技术进行了研究,利用XML的结构和语义信息,提出了一种能够针对具体的查询自行界定适于检索的信息单元的检索方法,来减少系统运行的计算开销,提高XML信息的检索速度.  相似文献   

8.
XML Schema作为XML文档模式的定义语言,其语法本身不能保证定义模式的有效性。该文首先分析影响XML文档模式有效性的因素,并构造了XML文档模式图。依据XML实例文档特点,分析了XML文档模式图性质,其中包括递归引用可能导致死锁发生的原因。最后,给出了XML文档模式有效性验证算法,从而弥补了常见验证工具功能的不完整。  相似文献   

9.
以XML文档发布关系数据   总被引:2,自引:0,他引:2  
本文对以XML文档发布关系数据的新技术进行了综述,主要分析了两种发布关系数据到XML文档的语言描述及其实现技术,以及它们的优缺点,一种是利用并扩展SQL的功能来描述这种转换,嵌套的SQL表达式被利用来描述嵌套,扩展的SQL标量及聚集函数被利用来描述XML元素构造,实现将关系数据转换为XML文档,另一种是利用RXL(Relational to XML Transformation Language)语言来定义一个关系数据库的XML视图,该XML视图是虚的,其它应用可再利用XML查询语言XML-QL在虚拟的视图上构造一个查询,抽取XML视图中的数据片断并对抽取的部分进行物化,实现将关系数据转换为XML文档。  相似文献   

10.
邵留国  高阳 《计算机工程》2004,30(20):104-106
Donino和XML结构的相似性使Domino能方便、高效地存储XML文档。XML文档可以存储在Domino表单、域、页面、文件系统,不需存储的XML数据可以在系统内存中处理。文章介绍了通过DOM实现XML文档在Domino存储的方法。  相似文献   

11.
马行健 《计算机安全》2009,(10):69-73,79
针对普通XML文档的机密性和完整性需求,首先介绍了XML文档加密与签名的原理和语法结构,然后研究了XML文档加密与签名的类型,在此基础上用java语言实现XML文档的加密和数字签名,最后提出了XML文档的安全交换模型。实验表明,该方法能够有效地确保XML文档的机密性和完整性,是实现XML文档安全交换的一种很有发展前景的保障技术。  相似文献   

12.
利用XML DOM创建强大的XML应用   总被引:10,自引:1,他引:10  
介绍了DOM产生的背景和DOM规范,并讨论了利用XML DOM技术来实现动态地创建文档,以及遍历文档结构、添加、修改、删除文档内容,改变文档的显示方式等方法,最后给出了制作XML网页应用的实例和步骤。  相似文献   

13.
Program slicing is a well-known technique to extract the program statements that (potentially) affect the values computed at some point of interest. In this work, we introduce a novel slicing method for XML documents. Essentially, given an XML document (which is valid w.r.t. some DTD), we produce a new XML document (a slice) that contains the relevant information in the original XML document according to some criterion. Furthermore, we also output a new DTD such that the computed slice is valid w.r.t. this DTD. A prototype implementation of the XML slicer has been undertaken.  相似文献   

14.
概率XML文件是概率数据的网络数据交换和表示标准,元素取值及其概率的查询与计算是概率XML文件的重要研究内容.概率XML文件树是一种有效的概率XML文件的数据模型,定义了概率XML文件树的基本路径和扩展路径,提出了根据可能世界原理将概率XML文件树分解为普通子XML树的集合的算法,根据路径分析原理将概率XML文件树分解为子概率XML树的集合的算法和相应的查询与计算结点及结点集合概率的算法,并通过实验进行了比较分析.实验结果表明:这两种方法是有效的;与前一种方法比较,后一种方法适合较大的概率XML文件树、结点及结点集合的概率的查询,计算过程较简单.  相似文献   

15.
随着XML文档的广泛应用,使用实体识别技术对XML文档数据质量进行管理变得非常重要。 XML中实体识别技术主要用于在XML文档中发现同一实体的不同描述,其在数据质量管理中可以用于错误检测、数据集成等。由于XML文档是半结构化的, XML文档上的实体识别与纯文本和关系数据上的实体识别有着很大不同。文中介绍了XML文档上实体识别的概念和应用,分别讨论了 XML文档上几种实体识别技术的概念和原理,给出了相应的树匹配算法,最后得出结论并展望了未来的研究方向。  相似文献   

16.
基于XML的数字签名技术研究与实现   总被引:2,自引:0,他引:2  
XML广泛应用于Web服务系统,选择XML数字签名技术对XML文档中的重要元素进行数字签名,可以确保网络传输数据的完整性,身份的可验证性和不可抵赖性.主要研究了基于XML的数字签名技术,首先阐述了XML数字签名的工作原理,分析了数字签名与验证签名的流程,接着叙述了W3C数字签名规范,给出了XML数字签名文档结构,最后提出了在C#.NET环境下如何编程实现XML数字签名与验证签名的过程,并列举了一个有关购物的XML数字签名文档.  相似文献   

17.
XML加密方法的研究与实现   总被引:3,自引:0,他引:3  
在Internet应用中,XML的安全性特别重要,对XML文档加密可以有效地保证其安全.主要研究了基于XML的加密方法,首先阐述了XML加密的工作原理,分析了加密流程,接着叙述了W3C加密规范,给出了加密文档结构,最后提出了在C#.NET环境下如何编程实现加密的方法,并列举了一个有关购物的XML加密文档.XML加密方法与其它加密技术相比,更加灵活,并易于实现.  相似文献   

18.
XML access control models proposed in the literature enforce access restrictions directly on the structure and content of an XML document. Therefore access authorization rules (authorizations, for short), which specify access rights of users on information within an XML document, must be revised if they do not match with changed structure of the XML document. In this paper, we present two authorization translation problems. The first is a problem of translating instance-level authorizations for an XML document. The second is a problem of translating schema-level authorizations for a collection of XML documents conforming to a DTD. For the first problem, we propose an algorithm that translates instance-level authorizations of a source XML document into those for a transformed XML document by using instance-tree mapping from the transformed document instance to the source document instance. For the second problem, we propose an algorithm that translates value-independent schema-level authorizations of non-recursive source DTD into those for a non-recursive target DTD by using schema-tree mapping from the target DTD to the source DTD. The goal of authorization translation is to preserve authorization equivalence at instance node level of the source document. The XML access control models use path expressions of XPath to locate data in XML documents. We define property of the path expressions (called node-reducible path expressions) that we can transform schema-level authorizations of value-independent type by schema-tree mapping. To compute authorizations on instances of schema elements of the target DTD, we need to identify the schema elements whose instances are located by a node-reducible path expression of a value-independent schema-level authorization. We give an algorithm that carries out path fragment containment test to identify the schema elements whose instances are located by a node-reducible path expression.  相似文献   

19.
基于区间编码方案分裂大型XML文档到关系存储   总被引:6,自引:0,他引:6  
将一个XML文档分裂存储到关系数据库中,通常的方法是利用DOM对该XML文档进行解析,并利用DOM接口提供的XML文档树信息来实现分裂。但是,DOM在解析一个大型XML文档时效率特别低,甚至是无法胜任。文中对转换XML文档到关系数据库中进行存储和查询的策略以及区间编码方案进行了综述;基于区间编码方案探讨了如何分裂一个大型XML文档到关系存储的基本原理,并给出了相应的算法。实验结果表明,该方法是通用的、高效的。  相似文献   

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

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