如果元素parameter
(嵌套在parameters
中)重复多次,我该如何抓取XSL语言中的value3?
<parameters>
<parameter name="name1" value="value1"/>
<parameter name="name2" value="value2"/>
<parameter name="name3" value="value3"/>
<parameter name="name4" value="value4"/>
</parameters>
如果parameter
是唯一的,我可以这样做:
<xsl:value-of select="parameters/parameter/@value" />
发布于 2018-06-30 08:13:46
您可以通过使用索引来实现此目的。
例如,要引用第三个parameter
,请使用
<xsl:value-of select="parameters/parameter[3]/@value" />
或者通过属性值引用它,请使用
<xsl:value-of select="parameters/parameter[@name='name3']/@value" />
https://stackoverflow.com/questions/51110697
复制相似问题