xsl循环中,如何取得当前节点的前一个、后一个节点
如比较
<xsl:foreach ...>
<xsl:if test= "data[position()] != data[position()-1] ">
...
</xsl:if>
</xsl:foreach>
[解决办法]
你的意思是说不重复输出吗?
[解决办法]
<xsl:if test= "data!= following-silbing::data[1] ">
...
</xsl:if>
[解决办法]
<xsl:value-of select= "data/preceding-silbing::data[1] "> 前
<xsl:value-of select= "data/following-silbing::data[1] "> 后