<w:tbl>
<w:tr> </w:tr>
<w:tr> </w:tr>
<w:tr>
<w:tc>
<p>i am here</p>
<w:tc>
</w:tr>
</w:tbl>
Run Code Online (Sandbox Code Playgroud)
我正在使用xslt 1.0.
这是一个xml示例代码table(w:tbl-->table,w:tr-->row,w:tc-->td).现在我在w:tc模板匹配.我想知道父节点的位置即.w:tr(即3).我如何从tc模板本身获取它?
注意我已经输入<xsl:apply-templates>了w:tc模板匹配.
<xsl:value-of select="count(../preceding-sibling::*)+1"/>
Run Code Online (Sandbox Code Playgroud)
如果您只想考虑相对于像这样的元素的父位置:
<xsl:value-of select="count(../preceding-sibling::w:tr)+1"/>
Run Code Online (Sandbox Code Playgroud)