【摘 要】
:
本文的写作基于如下的观点和事实:XML只是类型化值的多种表示方法中的一种,软件代理程序可以利用其进行数据互换和互操作,把XML语法视为次要的细节。XML 的Xpath 规范维持原
论文部分内容阅读
本文的写作基于如下的观点和事实:XML只是类型化值的多种表示方法中的一种,软件代理程序可以利用其进行数据互换和互操作,把XML语法视为次要的细节。XML 的Xpath 规范维持原文档的层次性和结构,适用于访问XML文档中独立的节点,而XSLT 规范适用于对被Xpath捕获的节点进行处理,综合运用这两项规范将允许开发者随意而且方便地对XML文档进行操作和重组。本文从XML的产生背景着手,简单介绍了HTML的不足和XML的相对优点,接着分析了XML文档的结构,然后对XML Infoset 作了介绍。本文的第二部分对Xpath 作了比较详细和全面的阐述,从Xpath 简介,Xpath的数据模型,到Xpath表达式,其中对Xpath 的定位路径表达式又专门作了说明,最后详细介绍了Xpath核心函数库中的函数。第三部分讲述XSLT。在这部分,首先简单介绍了XSLT,接着分析了XSLT 样式表的结构和处理机制,也谈到了Xpath 在XSLT 中的运用,接下来对XSLT的专有函数和XSLT 元素作了比较细致而全面的介绍,最后专门谈及了XSLT 中很重要的一个构件——模板。在第四部分论述了运用Xpath 和XSLT 查询XML 文档。针对查询XML 文档,本文作者提出了查询处理模型,解决了查询过程中的多文档管理和模块化问题,并实现了递归与循环处理,条件控制,排序,分组和数学计算等诸多查询功能,然后编写了几个运用Xpath和XSLT 查询XML文档的测试实例,同时还对XQuery1.0 作了简单的介绍。在本文的结束语部分首先对Xpath和XSLT在查询存储在关系数据库中的XML数据作了探讨。
其他文献
近几年,由于煤炭的大量开采,煤矿的突水事故频繁发生,给人民的生命财产带来了危害,因此对煤矿地下水位预测的研究有着实际意义。煤矿地下水位预测是一个具有影响因素繁多、高度非
WEB服务技术随着Internet的广泛应用得到迅速的发展,它是在继承现有的各种系统框架和实现技术的基础上提出的一种解决不同平台、不同协议、不同开发语言下的应用系统集成问题
随着无线通信技术的进步,多跳无线Ad hoc网络再次成为当前无线网络研究的一个重要领域。和3G网络、WLAN不同,无线Ad hoc网络是不需要任何基础设施的网络,任意两个节点间的通
基于内容的图像检索技术(Content‐based image retrieval),即CBIR是当前一个热门的研究课题。它的提出能够更高效地解决在海量图像库中找到所需内容的问题。在基于内容的图像检
时间同步是无线传感器网络(Wireless Sensor Network,WSN)的一项关键技术,它为分布式系统提供了一个共同的时间基准,在数据融合、功率管理、传输调度、定位跟踪等方面都具有重要意
在过去的十几年间研究人员对频繁集挖掘进行了深入广泛的研究,取得了一系列研究成果.这些研究成果已被广泛应用到关联规则挖掘、关联分类和序列模式挖掘等具体应用中.频繁集
自动文本分类技术就是对大量的自然语言文本按照一定的主题类别进行自动分类,它是自然语言处理的一个十分重要的问题。文本分类任务的特点之一即文本经过向量空间模型(VSM)表
IP城域网数据流状态的检测和流量控制技术是一门新兴的的流量管理领域技术。随着P2P应用的发展,互联网的控制机制和行为特征也日趋复杂,由此导致了Internet数据传送质量无法
随着医疗成像技术的发展,医学图像被广泛应用到临床诊断和辅助治疗,它可以协助医护人员直观理解组织结构。为了统一不同医疗设备产生的医学图像的存储格式和传输方式的差异而开
随着分布式计算和计算机网络技术的发展,分布式系统的应用及其设计技术成为计算机科学研究领域的热点。分布式实时系统的应用也日益进入人们的日常生活,这些应用包括虚拟现实