分享到:

XML的语法

与HTML不同,XML对于语法有着严格的规定,只有当一个XML文档符合“格式良好”的基本要求时,处理程序才能对它加以分析和处理。“格式良好的”这一标准通过对XML文档的各个逻辑成分和物理成分进行语法规定,保证了XML严密的条理性、逻辑性和良好的结构性,从而大大提高了XML应用处理程序处理XML数据的准确性和效率。实际上,格式良好的要求就是XML规范的语法要求,一个简单的检验方法就是用In-ternet Explorer4.01以上版本打开正在编辑的XML文档,如果报错,这个文档就不是“格式良好的”。XML文档的结构包括逻辑结构和物理结构。$$逻辑结构$$一个XML文档通常以一个XML声明开始,通过XML元素来组织XML数据。XML元素包括标记和字符数据。为了组织数据更加方便、清晰,还可以在字符数据中引入CDATA数据块,并可以在文档中引入注释。此外,由于有时需要给XML处理程序提供一些指示信息,XML文档中可以包含处理指令。具体...  (本文共2页) 阅读全文>>

权威出处: 网络世界2000-11-13
浙江大学
浙江大学

面向数据库的语义查询技术研究

随着网络技术的迅猛发展,开放式网络中的海量信息资源的规模和复杂度以指数级别增长,这对海量信息资源的智能化管理提出了更高的要求,需要解决信息资源的表示、信息资源的存储和基于本体的语义查询等关键技术,尤其需要面向数据库的语义查询技术。本论文通过对开放式网络环境下产生的海量信息资源管理进行深入的系统研究,详细的探讨了实现面向数据库的语义查询的关键技术,本论文的研究内容和主要贡献如下:1.建立面向数据库的语义查询模型根据在海量信息资源上的语义查询特点,建立了面向数据库的语义查询模型,并将模型分为三个关键部分。第一部分是本体相关部分,该部分是实现语义查询的基础和依据,包括本体的建立、本体的存储等。第二部分是信息资源的表示和存储部分,该部分主要功能是如何表示和存储海量信息资源,包括信息资源的表示,信息资源的语义标注和信息资源的存储。第三部分是语义查询部分,该部分是语义查询的实现部分,主要和RDBMS的中心服务器有关,是中心服务器为支持基于本...  (本文共151页) 本文目录 | 阅读全文>>

南开大学
南开大学

与关系数据库无缝集成的XML数据更新引擎设计与实现

随着XML成为信息表示与交换的实质标准,互联网上涌现出大量XML文档。XML文档数量与规模的与日俱增为数据库领域提出了新的课题,如何有效的管理XML数据并在此基础上支持高效的XML查询、更新机制受到了广泛的关注,成为了研究的热门。基于传统关系数据库的XML管理方案由于关系数据模型与XML数据模型本质上的差异致使其无法胜任大规模XML数据管理的工作;原生XML方案符合XML数据模型要求,但原生XML数据库的搭建需要完全重新实现经典关系数据库中已经非常成熟的诸多理论和技术,造成人力和物力上的浪费。作者所在实验室承担的国家863目标导向课题《无缝集成关系数据库引擎研制与关键技术研究》提出了一种在传统关系型数据库中无缝集成XML数据管理引擎的XML数据管理解决方案,既保持了XML数据特征,又在最大程度上重用了关系数据库的各成熟模块,取得了良好的效果。本文的主要工作是该863课题中的一个子课题:XML数据更新。基于底层存储方案,在开源关系...  (本文共76页) 本文目录 | 阅读全文>>

华东师范大学
华东师范大学

基于X-RBAC模型和扩展XQuery的XML访问控制模型的研究与实现

随着Internet的迅猛发展,越来越多的应用基于网络展开,而作为网络上数据表示和交换的事实标准,XML也被这些应用大量使用。XML作为信息的载体在网络上的广泛应用带来了XML的安全问题。而XML的安全问题在某种程度上限制了XML的进一步应用,因此人们日益关注并重视XML的安全问题。目前XML安全问题研究的主要领域有:XML加密、XML数字签名和XML访问控制。其中XML加密技术和XML数字签名技术已经比较成熟,W3C也有与它们相关的推荐标准。而XML访问控制技术还处在研究阶段,国内外很多机构和专家都在研究XML访问控制的问题,力求形成一个较为完善和统一的标准。本文对XML访问控制技术作了详细的研究,主要研究如何使得多个合法用户共享XML文档而不会产生冲突、信息泄漏等问题。在此基础上,本文设计并实现了一个XML访问控制系统——XACS。XACS系统有机结合了本文设计的X-RBAC模型和扩展的XQuery语言。X-RBAC是RBA...  (本文共96页) 本文目录 | 阅读全文>>

西安电子科技大学
西安电子科技大学

基于Schema验证的XML解析器中解析子系统的设计与实现

XML(eXtensible Markup Language,即可扩展标记语言)作为一种标记语言,具有有效的表达各种信息、数据和使各种应用协同工作能力,正逐渐成为下一代互联网信息交换的标准。在信息交换中要求对XML 文档进行编辑和解析等操作,以获取XML 文档中的信息,其中对XML 文档解析的研究是XML 应用中的一个重要的基础方面。本文正是基于这样的技术和应用背景,开展了相应的基于Schema 验证的XML 解析器设计与实现的工作。由于小组分工,笔者负责解析子系统的设计和实现工作,本文建立了XML 解析器需求分析,构建了基本的XML 解析器的框架和结构,详细探讨了目前XML 解析的各种接口规范,从中挑选出适合接口在其基础上进行设计和实现,并对XML 编译器进行了分析、设计和实现,详细描述了其中的词法分析、语法分析和语义分析的实现。  (本文共66页) 本文目录 | 阅读全文>>

中国科学院研究生院(软件研究所)
中国科学院研究生院(软件研究所)

XML语义及其应用研究

自从被W3C推出以来,XML已经得到了越来越多的应用。在很多传统领域,当使用XML处理数据后都收到了意想不到的效果。论文首先对XML技术的特点、XML与传统技术的区别进行了分析,并探讨了XML的语法、语义以及XML文档的解析和数据处理方法(DOM和SAX)等问题。之后,论文研究了XML的一个重要应用——SMIL2.0规范。SMIL文档可以用来描述媒体对象的时间呈现、空间呈现以及它们的交互行为,它的出现为web客户提供了更好地表现多媒体内容的能力。本文详细解析了SMIL2.0的十个模块及其中的元素和重要属性的语法、语义。这部分内容对有兴趣编写SMIL2.0文档的开发设计者具有一定的指导意义。本文首次将XML引入了传统的课件制作中,开发了基于SMIL2.0的课件描述语言。在此基础上,本文讨论了一个具体的针对课件描述语言的编辑器的设计开发以及实现过程,并对开发过程中重要的数据结构以及算法进行了描述。其中使用的一些对XML文档数据进行处...  (本文共54页) 本文目录 | 阅读全文>>