也许是一个noob问题,但是这里......
我需要提取深度在xml内的节点的索引号。
让我们说我想找到以下XML中值为3的索引(int节点):
<Result>
<races>
<int>2</int>
<int>3</int>
<int>4</int>
<int>5</int>
<int>6</int>
</races>
</Result>
任何人都有一个简单的解决方案吗?
致以最诚挚的问候,
萨姆
答案 0 :(得分:0)
我不确定我完全理解你的问题。从/
根节点的上下文:
<xsl:value-of select="count(Result/races/int[.='3']/preceding-sibling::int)" />
将返回指定int
节点的从0开始的索引号(给定示例中为1)。