首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

获取XST 目前节点的前一个节点和后一个节点

2013-02-17 
获取XST 当前节点的前一个节点和后一个节点xslt中获取当前节点的前一个节点:xsl:value-of selectdata:n

获取XST 当前节点的前一个节点和后一个节点
xslt中获取当前节点的前一个节点:

<xsl:value-of select="data:nodeset(preceding-sibling::node()/@period-end-date)[last()]" />

preceding-sibling: 获取当前节点的之前的所有兄弟节点,那么通过last()必然能获取到离它最近并且在它之前的节点。


xslt中获取当前节点的后一个节点:
<xsl:value-of select="data:nodeset(following-sibling::node()/@period-end-date)[first()]" />

following-sibling: 获取当前节点之后的所有兄弟节点,那么通过first()必然能获取离它最近的并且在它之后的节点。

热点排行