<xsl:apply-templates select=".//text"/> 在 xsl 文件中是什么意思

7 分钟

我有一个 XSL 文件,在这个文件中有语句:

 <xsl:apply-templates select=".//text"/>.

谁能告诉我是做select = ".//" mean什么的?

我知道'.' 是当前节点,但对于'//' 是?

马丁·霍南

在XSLT表达式语言是XPath和XPath中https://www.w3.org/TR/xpath-31/#abbrev //是缩写为/descendant-or-self::node()/如此.//text短为./descendant-or-self::node()/text它选择该装置,相对于上下文节点,所有后代的元素同名text

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

<xsl:apply-templates select =“ @ * | node()” />在转换中的双重用法

使用 xsl:apply-templates 在特定结构中循环

xsl:template / xsl:apply-templates 删除子节点

xsl:apply-templates 什么都不返回——我错过了什么?

xsl:apply-templates如何正常工作,为什么将名称写2次?

如何从xsl:apply-templates调用XSLT中的外部Java函数

了解带有xsl:apply-templates的xsl:copy(XSLT 2.0)

<xsl:apply-templates>不适用于<xsl:attribute>之后的子代

<xsl:sort> 不能与 <xsl:apply-templates> 一起以表格形式显示数据

xsl:text 元素中的空格

如何在另一个模板中使用 <Xsl: apply-templates match="othertemplate"> <xsl:template match="sometemplate">

如何在xsl:apply-templates中使用从Java设置的参数?

如何在多个条件下调用xsl:apply-templates

如何在 xsl:apply-templates 中使用变量作为值?

Xsl:apply-templates 选择问题,需要指定我拉的是哪一年

使用xsl:for-each循环而不是xsl:variable中的select =“ expr”进行查询时遇到的问题

缩进xsl:text的多行块

如何在xsl中的select中使用变量

For-Each Select 子句 XSL 中的大于条件

RenderX XSL 文件

从 encodeString 生成 .xsl 文件

在<xsl:param name = select> xsl中使用多个

在xslt的roundrect标签中的xsl:text中使用变量

XSL中的睡眠功能

在xsl中调整targetNamespace

意外的<xsl:apply-imports />行为

HTML在FOP / XSL文件中

XSL的XSL转换

xsl:value-of select = ... <url type =“ html”>