博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于XSLT中template元素和apply-templates的总结
阅读量:6339 次
发布时间:2019-06-22

本文共 572 字,大约阅读时间需要 1 分钟。

<xsl:template>

1.是顶层元素。

2.用来定义匹配的元素和输出格式。

3.match属性为xpath表达式,用来定位本模版用来匹配的元素,匹配的元素将按<xsl:template>内容中定义的格式输出。

4.mode属性为string,用来区分同一匹配元素的不同模版。<xsl:apply-templates>可通过mode属性来选择具有相同mode属性的<xsl:template>应用。

5.priority属性为number,用来定义模版的优先级。即当同一元素有多个模版匹配时,将应用优先级最高的。(注意,当模版有mode属性时,priority属性将不起作用,<xsl:apply-templates>只能通过mode属性来选择要应用的模版)。

6.name属性为string,用来为模版定义一个名字,使用<xsl:call-template>调用

 

<xsl:apply-templates>

1.总是包含在<xsl:template>中。

2.用来定义<xsl:template>匹配的元素及其子元素中,哪些元素将被输出。

3.如果没有select属性,则输出该元素及其所有子元素;否则,仅输出匹配的元素或子元素。

转载于:https://www.cnblogs.com/pigknight/p/3514767.html

你可能感兴趣的文章
所选驱动器不再有效,继续安装之前,请先检查安装路径的设置
查看>>
Netty 中ChannelOption的含义以及使用的场景
查看>>
Lua 调用 Opencv 的方法
查看>>
eclipse JavaEE版"javax.servlet.http.HttpServlet" was not found on the Java Build Path问题的解决办法...
查看>>
Java JDBC封装模式
查看>>
EventBus: Could not dispatch event: class com.********.LoginEvent to subscribing class
查看>>
郝亮:数据助力城市发展建设——城市大脑
查看>>
错误:“产品订单的调度参数没有被定义”
查看>>
机器视觉在带钢针孔检测中的应用
查看>>
[20150204]关于位图索引5.txt
查看>>
ASP.NET WEB API 调试
查看>>
宾克斯的酒
查看>>
Deploy Web Apps with High Availability, Fault Tolerance, and Load Balancing on Alibaba Cloud
查看>>
Bootstrap<基础二十> 标签
查看>>
[20160816]du 显示各个目录使用情况.txt
查看>>
拥有高水平热稳定性的红外传感器 可用于精确温度测量的多种应用
查看>>
WPF自定义控件与样式(8)-ComboBox与自定义多选控件MultComboBox
查看>>
数据库引擎调整顾问
查看>>
Sql Server之旅——第三站 解惑那些背了多年聚集索引的人
查看>>
Enhancing the Application: Advanced JDBC Features(转)
查看>>