- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于XSLT和XPath的数据转换技术.pdf
第31卷第2期 菏 泽 学 院 学 报 2009年3月
VoI.3l No.2 JournalofHezeUniversity Mal. 20o9
文章缩号:1673—2103(2009)02一OO66—05
基于 XSLT和 XPath的数据转换技术
李庆江
(菏泽学院继续教育学院,山东菏泽274015)
摘 要:异构数据源间的数据共享是数据库研究的热点和难点.分析了当前信息发布技术的局限,以及
现阶段应用XSLT、XPath和DOM查询XML数据的可行性;提出了一个应用模型,并用一个实例说明编程方
法;介绍了使用XSLT技术来解决数据转换问题,使用Java将其封装为中间件.该中间件可以方便地移植到
需要数据转换的软件系统中,解决了软件产品中关系型数据间的数据共享问题.
关键词:XSLT;XPath;数据转换
中图分类号:TP311.135 文献标识码 :A
的表达式,其中最重要的一种表达式称为 “定位路
引言
径”,这种表达式由轴向、节点匹配和判定3部分组
Intemet时代的到来,Web应用的出现,改变了 成.XPath将XML文档视为一个有根节点、元素节
原来的数据处理方式,对数据库技术提出了一个重 点、文本节点、属性节点、命名空间节点、处理指令节
要问题:不同的数据库管理系统有各 自的数据格式, 点、注释节点等7种节点的节点树.XPath表达式的
这使不同数据库之间的数据共享成为一件困难的 操作对象是XML树状数据结构中的节点,当在某个
事. 节点上执行定位路径时,轴向指出寻址的方向:按照
近几年来XML标准的出现和 日益成熟,使其很 树结构中节点之间的隶属关系,有ancestor、parent、
快成为各种异构数据源进行数据转换的核心技术, sibling、child和descendant;按文档中节点对应标记
如何基于Web环境对异构数据进行转换,成为研究 出现的先后次序,有preceding和ofHowing;按节点的
的热点和难点.本文介绍的技术将解决这一问题,将 性质,有 attribute和 namespace.这些轴 向还可 以互
数据采集与数据转换分成两个互相独立的模块,充 相组合.
分利用XSLT这一新兴技术带来的便捷,将数据转 1.2 XSLT
换这部分Java代码提取出来,形成一个中问件.该 XSLT ·](Extensible StylesheetLanguage for
数据转换模块移植方便,可最大限度地提升软件产 Transformations)是一种用来将XML文档转换到其
品中关系型数据向XML型数据转换流程的开发效 它XML文档、HTML文档或其它文档的脚本语言.
率. XSLT利用XSL的XPath语言定位和访问XML文档
中各部分信息,它的一系列变换指令以模板形式被
1 用于数据转换的Java技术
保存在独立的XSLT文档 中,这是一个特殊的XML
数据转换中数据的结构和内容必须进行转换以 文档,其关键元素是来 自XSLT命名空间的专 门元
符合应用的需要.数据必须修改成与外部需求相匹 素,XSLT处理器可以解释执行其中的指令.XSLT文
配的格式,然后过滤以使仅包括相关数据.XML用 档的XSLT命名空间前缀常被赋予 “xsl”,XSL
您可能关注的文档
最近下载
- 第一模块历史的天空中国传统文化.ppt VIP
- 《温室气体 产品碳足迹量化方法与要求 光伏并网逆变器》.pdf VIP
- 护理事业编面试往届护士自我介绍.docx VIP
- 新时代大学生劳动教育 课件 第二章 正确的劳动观——树立劳动思想与观念.pptx VIP
- 2022年江苏省南京市联合体中考二模历史试题.docx VIP
- 福建省儿童系统保健管理指导手册.pdf.pdf VIP
- 《物联网工程导论》教学大纲.docx VIP
- 宁波护士事业招聘考试题.pdf VIP
- GB10827.1-2014 工业车辆 安全要求和验证 第1部分 自行式工业车辆(除无人驾驶车辆伸缩臂式叉车和载运车).pdf VIP
- 贝雷梁桁架结构图.pdf VIP
文档评论(0)