利用XSLT转换XML文档的应用.pdfVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
维普资讯 实践与经验 吴晓丹 ,王志坚 ,袁丽萍 (河海大学计算机及信息工程学院,江苏南京 210098) 摘 要:XML实现了数据与表示的分离。需要通过样式表来显示XML数据。目前有两种常用的样式表格式 CSS和XSL。本文首先讨论了CSS的不足和XSL的优势,然后介绍 了XSL和 XSLT转换语 言,并深 入讨论了XSLT的工作原理 ,最后结合水调工程中的一个实例,具体说明如何利用XSLT分别实现在 浏览器和服务器端XML文档的转换。 关键词:XML;XSL;XSLT;转换 引 言 按照要求精确地显示XML文档,CSS具有独立性 、 可以重复应用的特点。但是在使用中,CSS逐步表 现在 XML(ExtensibleMarkupLanguage)已成 现 出一些不足之处 : 为一种标准 ,它突破 了HTML固定标记集合的约 ①CSS无法向文档中添加内容; 束,方便了数据的交换和共享 。 ~css没有任何转换动作,只是对XML文档 但是 ,由于XML实现了数据与表示的分离 ,即 的各个成分,按照样式规定设定外观式样 ,然后 由 XML文档只说明它包括什么标记,却不说明它看 浏览器依照式样显示文档; 起来是什么样子 ,给使用带来 了不便 。为了使一 ~css不能打乱信息的出现顺序,挑选有用的 个 XML文档更加有用,通常需要将它转换为其他 信息; 类型的文档 (例如 HTML,目前 HTML比XML有着 ~css不能进行文本的置换,例如将一个英国 更广泛的支持),并且我们希望可 以控制文档中字 的时间表示格式转换为一个 中国的时间表示格式; 体的大小 、颜色、画面和声音效果等。 ~css不能根据元素的内容或属性为元素选 那么定义一种描述如何显示XML文档的规则 择不 同的格式化方式[51,例如将 60分以上的数用 至关重要 ,样式表(stylesheet)就可以轻松解决这个 黑色显示,60分 以下的数用红色显示; 问题 。通过使用不同的样式表文件,可 以把同一个 @css的语法自成体系 。 XML源文件以不同的形式表现出来。当前有两种 由于 CSS显示 XML文档存在不足 和局 限 , 常用的样式表格式 : W3C着手开发了功能更强大的样式表语言XSL。 ①级联样式单 ,CSS(CascadingStyleSheets); ②可扩展样式语言,XSL (eXtensibleStyleLan. 2 XSL的引入 guage)。 (1)XSL的优势 1 CSS的不足

文档评论(0)

人生新旅程 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档