如何获取特定标记类型的父节点。 对于ex-输入XML在下面 -
<table type="SPECIALMATERIALtbl" UID="2001">
<row class="FIGURE" type="SPECIALMATERIALrow">
<cell class="FIGURE" colspan="7">
This is a cell
</cell>
</row>
</table>
所以,当我在XSLT中的单元格模板中时,我想获取上面'table'元素的type属性。我想只为类型的父元素 - 'table'执行此操作。所以上面的输出应该是 - “SPECIALMATERIALtbl”
等待回复。
答案 0 :(得分:0)
当<cell>
成为上下文节点时,<xsl:value-of select="ancestor::table/@type"/>
会返回您想要的内容。