XSLT几种应用场景

XSLT可以针对XML数据文件进行转换(Transfom),它的作用相当于就是样式表(css)之于HTML文件。

本文假设,我们有一个XML数据文件

<?xml version="1.0" encoding="utf-8" ?>
<Order xmlns:d="http://www.xizhang.com">
 <d:OrderID>10248</d:OrderID>
 <d:OrderDate>2009-1-1</d:OrderDate>
</Order>

同时,我们假设有一个编写好的XSLT文件

<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
  xmlns:msxsl="urn:schemas-microsoft-com:xslt" exclude-result-prefixes="msxsl" xmlns:d="http://www.xizhang.com"
>
  <xsl:output method="html"/>
  <xsl:template match="/Order">
   <html>
    <body>
     <table>
      <tr>
       <th>订单编号</th>
       <th>订购日期</th>
      </tr>
      <tr>
       <td>
        <xsl:value-of select="d:OrderID"/>
       </td>
       <td>
        <xsl:value-of select="d:OrderDate"/>
       </td>
      </tr>
     </table>
    </body>
   </html>
  </xsl:template>
</xsl:stylesheet>

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索xml
, 文件
, 数据
, 样式
, xslt
一个
java四种引用应用场景、23种设计模式应用场景、redis应用场景、消息队列的应用场景、neo4j 应用场景,以便于您获取更多的相关知识。

时间: 2024-11-05 12:23:23

XSLT几种应用场景的相关文章

面向173种应用场景 阿里云发布ECS企业级19款实例

本文将的是面向173种应用场景 阿里云发布ECS企业级19款实例[IT168 云计算]8月9日,阿里云正式发布云服务器ECS企业级产品家族,目前已推出面向173种企业应用场景的19款实例.同时,阿里云也新发布了该系列产品中采用25G网络与Skylake处理器的全新一代实例. 推出企业级产品家族 面向高标准计算需求 这是阿里云首次将云服务器产品线细分出企业级产品家族,与入门级产品家族相比,这一新家族实例具备更强的计算性能与可靠性,适合于核心生产业务需求的计算. "我们对于客户场景做了深入体察,基于

应用Quick BI实现首购用户和用户首购的三种运营场景监控

导读: 首购用户和用户首购是互联网公司运营中最简单.最常遇到.也最容易混淆的两个概念.运营人员与BI经常在首购用户和用户首购上沟通不畅,信息不对称造成理解偏差,导致数据仓库模型或者BI仪表板一改再改.本文归纳总结了三种常见运营场景来解释首购用户与用户首购的区别,并讲述如何应用Quick BI制作满足三种场景的监控仪表板,希望能对运营和数据分析同行有所启发. 一.虚拟公司经营模式: 我们首先来虚拟一家O2O公司--X电商公司,这家公司主要经营水果.快餐和药品三个产品大类的线上下单线下送货上门服务,

JavaScript中this的9种应用场景及三种复合应用场景_javascript技巧

[场景1]全局环境中的this指向全局对象 this.a = 10; alert(a);//10 b = 20; alert(this.b);//20 var c = 30; alert(this.c);//30 [场景2]对象内部函数的this指向调用函数的当前对象 var a = 10; var bar = { a: 20, test: function(){ alert(this.a); } } bar.test();//20 [场景3]全局环境函数的this指向全局对象 var a =

C#向图片添加水印的两种不同场景与解决方法_C#教程

场景一 也就是大家经常用的,一般是图片的4个角落,基于横纵坐标来添加. 效果如下: 添加水印方法 static void addWatermarkText(Graphics picture,int fontsize, string _watermarkText, string _watermarkPosition, int _width, int _height) { int[] sizes = new int[] {32, 14, 12, 10, 8, 6, 4 }; Font crFont

Hadoop MapReduce最常见的两种容错场景分析

本文将分析Hadoop MapReduce(包括MRv1和MRv2)的两种常见的容错场景,第一种是,作业的某个任务阻塞了,长时间占用资源不释放,如何处理?另外一种是,作 业的Map http://www.aliyun.com/zixun/aggregation/17034.html">Task全部运行完成后,在Reduce Task运行过程中,某个Map Task所在节点挂了,或者某个Map Task结果存放磁盘损坏了,该如何处理? 第一种场景:作业的某个任务阻塞了,长时间占用资源不释放,

细数阿里云服务器的十二种典型应用场景

如今,阿里云的产品可谓是多种多样,纷繁复杂.面对各种各样的技术和产品,ECS.RDS.OSS-等等一系列的东西,很容易让人找不到头绪,尤其是刚刚开始接触网站建设的朋友.阿里云湖北授权服务中心武汉捷讯结合阿里云官网的资料,针对建站相关的内容为大家整理一些阿里云典型的应用场景,以及每一种应用场景主要涉及的技术,给大家提供一个参考.相信看完本文,大家都能清楚的知道自己要实现的应用大概会需要用到什么样的服务和产品.   典型应用一些典型应用中可能涉及到的产品和概念   (一)一站式建站   阿里云提供域

HBase使用场景和成功案例

有时候了解软件产品的最好方法是看看它是怎么用的.它可以解决什么问题和这些解决方案如何适用于大型应用架构,能够告诉你很多.因为HBase有许多公开的产品部署,我们正好可以这么做.本章节将详细介绍一些人们成功使用HBase的使用场景. 注意:不要自我限制,认为HBase只能解决这些使用场景.它是一个初生的技术,根据使用场景进行创新正驱动着系统的发展.如果你有新想法,认为可以受益于HBase提供的功能,试试吧.社区很乐于帮助你,也会从你的经验中学习.这正是开源软件精神. HBase仿效了Google的

数据挖掘:SPSS Modeler脚本功能的应用场景和编写技巧

引言 数据挖掘软件 IBM SPSS Modeler 以用户界面友好.可视化功能强大著称.关于其脚本功能,参考资 料很少.作者认为,脚本功能实际上旨在实现数据处理和分析建模过程的自动化.在需要动态改变数据处 理过程.数据流自动执行和自动执行批量任务等应用场景下,必须补充编写一些脚本才能完成某些特定功 能.所以,脚本功能是用户界面的必要补充,而不仅仅是用户界面鼠标操作功能的代码化. SPSS Modeler 自带的脚本编写用户指南没有按照脚本功能的常用应用场景组织内容,这给脚本编写人 员参考查阅造

ssh隧道及转发技术应用场景三例

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://koumm.blog.51cto.com/703525/1318975 ssh隧道技术在实际环境中时不时都会用到,最近一段时间以下三种方式都有用到过.原因就是各现场网络环境的多种多样,下面分别介绍三种应用场景.有可以通过ssh命令来实现,也可以通过SSH工具来实现,本文采用secureCRT工具来实现,仅以此做一下记录与整理,通常一些小的技能解决大问题. 本文连接:http://