小编dou*_*ton的帖子

XSL使用任何级别的节点索引

我有以下xml:

<content>
 <p>para 1<an>test 1</an></p>
 <p>para 2<an>test 2</an></p>
 <p>para 3<an>test 3</an></p>
</content>
Run Code Online (Sandbox Code Playgroud)

我在xsl中有以下表达式:

<xsl:template match="/">
 <xsl:text>Count: </xsl:text>
 <xsl:value-of select="count(/content//an)" />
 <xsl:text> Content: </xsl:text>
 <xsl:value-of select="/content//an[2]" />
</xsl:template>
Run Code Online (Sandbox Code Playgroud)

为什么/ content // an [1]返回"test 1"和/ content // an [2]返回""?伯爵说有3个.我正在使用libxslt.

谢谢!

xslt xpath

3
推荐指数
1
解决办法
875
查看次数

标签 统计

xpath ×1

xslt ×1