【发布时间】:2011-09-28 22:42:01
【问题描述】:
我看到了基于节点值应用跟随兄弟的问题,但我的问题与实际节点本身有关。
这是我拥有的 XML 类型:
<Employee>
<Summary>
<A>
<B>
</Summary>
<Elections>
</Elections>
<Employee>
我需要写一个Xpath条件如下:
if (NOT(the following sibling(first sibling) of /Employee/Summary is Elections)), then do something.
目前我有:
<xsl:if test="(not(following-sibling::Employee/Summary[1]='Earnings'))
<xsl:call-template name="EmployeeRecord"/>
</xsl:if>
请注意,我检查的不是节点值,而是节点本身(即节点名称)。 任何正确方向的帮助将不胜感激。
【问题讨论】:
-
当前节点是什么?概述的条件与您当前的 xslt 完全不符。您能用文字说明您在文档中的位置以及您想要实现的目标吗?