共查询到20条相似文献,搜索用时 578 毫秒
1.
在XML文档中,如果某些元素的定义不能准确地表示元素的语义,就会使在查询特定内容,而又缺少上下文语义关系的情况下,不能准确得到查询结果,也就是查询二义性。为了克服这个问题,提出了XML环和其他一些相关的概念,并在此基础上分析了此类文档的特征,给出了XML文档中是否存在环的判定算法,最后提出重新定义元素,从而消除元素二义性的方法来消除XML文档中的环。 相似文献
2.
3.
XML文档到关系数据库的转换研究 总被引:1,自引:0,他引:1
XML作为网络数据交换的标准技术,广泛应用于计算机软件.目前存储数据的主流手段是关系数据库,因此XML文档与关系数据库之间必须进行转换.通过分析XML文档的层次结构,建立了XML文档树模型,并给出结点定义.依据XML的BNF规则给出了元素与属性的正规表达式和相对应的状态转换图,设计了识别元素和属性的词法分析程序用于解析XML文档.提出了XML文档树到关系数据库存储的转换思想和算法,并结合实例给出转换后的关系表. 相似文献
4.
达尔文信息分类架构DITA(Darwin Information Typing Architecture)是面向主题的技术文档交付解决方案,用于定义、编写和交付内容信息规则。DITA基于XML表示并继承了XML的文档描述元素,覆盖内容信息组织、编写、生成和交付的整个出版过程,并可以面向不同领域的技术出版物进行扩展和定制。 相似文献
5.
面向XML Repository搜索引擎的研究与实现 总被引:1,自引:0,他引:1
由于XML开发者可以随意定义自己的元素,就可能导致相同的元素表示不同的信息或相同的信息由不同的元素表示,这种现象使得人们交换XML文档相当困难。为了解决这一问题,许多团体组织开发了XMLRepository。目前主流的搜索机制并不适合XMLRepository,因此针对XMLRepository开发搜索引擎成为一个新的课题。本文通过分析XMLRepository的特点和主流搜索引擎的局限性,根据引入的“本体论”和“带有不完整信息的XML树”概念,为XML文档模式提出一种新的搜索引擎的模型XRDS,并通过实验验证。 相似文献
6.
XML是Internet上数据表示和数据交换的新标准,它允许开发人员定义各种标记来描述文档中的数据元素,XML能描述各种各样的数据.文章重点介绍如何用XML存储和表示信息,以及JSP技术建立的电子商务网站如何利用XML文档进行数据交换,有效地解决了JSP电子商务中企业进行内容格式复杂多变的信息交互问题. 相似文献
7.
8.
基于RBAC的XML访问控制研究 总被引:4,自引:0,他引:4
目前XML技术的应用范围越来越广泛,XML文档中可能包含不同程度的敏感信息,需要受到访问控制策略的保护.基于角色访问控制(role-based access control,RBAC)是一种灵活、高效的访问控制方法.在RBAC96模型的基础上,提出一种扩展权限的角色访问控制模型(extended permission role-based access control,EPRBAC),并讨论了XML授权机制.XML的授权可以定义在模式、实例甚至元素和属性级别上,从而实现了对XML文档灵活、细粒度的访问控制. 相似文献
9.
XML是Internet上数据表示和数据交换的新标准.它允许开发人员定义各种标记来描述文档中的数据元素,XML能描述各种各样的数据。文章重点介绍如何用XML存储和表示信息.以及JSP技术建立的电子商务网站如何利用XML文档进行数据交换,有效地解决了JSP电子商务中企业进行内容格式复杂多变的信息交互问题。 相似文献
10.
11.
面向方面XML查询技术 总被引:1,自引:0,他引:1
提出一种有效的方法对XML文档进行描述,解决原有方法中改变XML文档结点时需要对XML文档结点进行重新编码,并改进结构连接查询效率.提出利用面向方面编程方式对XML文档进行定义.在XML文档定义中引入织入,并通过实现对XML Schema的扩充,使XML文档定义具有面向方面编程技术的功能,给出相关结构连接算法.方法避免了由于扩充XML文档而对结点重新编码,减少了修改结点信息的次数,提高文档的重用性.提供了不同织入文档情况下的实验结果,比较不同结构连接算法的性能,实验结果表明该文工作有意义. 相似文献
12.
基于模型映射方法可以独立于XML文档的DTD或Schema,在关系型数据库中设计固定的关系模式用于存储XML文档。采用Dietz编码方法对XML文档中的元素进行编码,通过编码值对反应元素之间的祖先/后裔关系,并在关系表中存储元素的Dietz编码值,并依此作为依据设计算法将存储于关系数据库中的XML文档进行还原。 相似文献
13.
14.
基于JAVA的XML加解密系统的设计与实现 总被引:1,自引:1,他引:0
李海华 《计算机技术与发展》2011,21(8)
网络银行、网上交易在实际中已被广泛应用,信息的安全成为网络应用可信度的重要因素.Web中越来越多的数据以XML(The eXtensible Markup Language)格式出现,XML的加密技术引起了广泛的关注.基于JAVA安全应用程序接口,设计了XML的加密系统和解密模型,提出了XML加密系统的实施策略,给出了整个XML文档、XML文档中元素、XML文档中元素内容的加密方法,实现了加解密模块的功能,使该系统对XML文档的加密可嵌入到XML文档内部,把加密粒度细化到XML文档元素级别,保证了信息收发的安全性. 相似文献
15.
本文给出了一个基于关系数据库的XML分解存储方案。首先,通过对XML语法的分析,定义了XML树,XML树是一棵结构规则的树:所有的节点都具有相同的格式。通过XML树可以把结构不规则的XML文档映射成结构规则的XML树。其次,通过定义关系XSR,将XML树存储到关系数据库中去。该方案可以保证数据的完整性。在分解存储时,一个XML文档只需映射到一个关系表,而其它分解方案一般需要映射到多个关系表。该方案是一个通用方案,可以处理任意的XML文档。 相似文献
16.
基于XML的数字签名技术研究与实现 总被引:2,自引:0,他引:2
XML广泛应用于Web服务系统,选择XML数字签名技术对XML文档中的重要元素进行数字签名,可以确保网络传输数据的完整性,身份的可验证性和不可抵赖性.主要研究了基于XML的数字签名技术,首先阐述了XML数字签名的工作原理,分析了数字签名与验证签名的流程,接着叙述了W3C数字签名规范,给出了XML数字签名文档结构,最后提出了在C#.NET环境下如何编程实现XML数字签名与验证签名的过程,并列举了一个有关购物的XML数字签名文档. 相似文献
17.
18.
XML Schema作为XML文档模式的定义语言,其语法本身不能保证定义模式的有效性。该文首先分析影响XML文档模式有效性的因素,并构造了XML文档模式图。依据XML实例文档特点,分析了XML文档模式图性质,其中包括递归引用可能导致死锁发生的原因。最后,给出了XML文档模式有效性验证算法,从而弥补了常见验证工具功能的不完整。 相似文献
19.
XML结构完整性约束(XSICs)描述了XML文档中节点或路径之间结构关系,这种约束可以看成是DTDs的扩展和补充.定义了元素排他性包含、必需性包含、路径蕴含、路径同现和路径互斥五种XSICs的语法和语义,研究了如何使用XSICs扩展DTDs,并解决了有DTDs的情况下结构完整性约束的逻辑蕴含问题和一致性问题. 相似文献
20.
万维网联盟所推荐的Schema是对扩展标记性语言(XML)标识进行类型定义的标准.对于Schema文档的编辑方式该文采用了一种图元和数据类型结合在一起并自动生成Schema文档代码的方式,来实现一个有效的、良好的Schema文档,将不同的数据类型用不同的图元来表示.在不同的位置添加图元时,在后台相应的文档位置会自动生成合法的代码;生成的文档按不同的命名空间去分类,并将他们应用到不同XML文档结构中,它可以有效地对XML标识进行定义,最终可以使XML文档具有语义性. 相似文献