我有像
这样的XML<filters>
<ritem relateditemnumber="8901037" />
<ritem relateditemnumber="8901038" />
<ritem relateditemnumber="8901039" />
<ritem relateditemnumber="8901040" />
</filters>
我希望使用xslt从这个xml中获得第一个相关项。 我试过像
<xsl:value-of select="$prid/relateditemnumber"/>
但是没有得到。有人帮忙吗?
答案 0 :(得分:1)
这样做:
<xsl:value-of select="/filters/ritem/@relateditemnumber"/>
您可以用简短的符号来写这个:
<xsl:value-of select="//@relateditemnumber"/>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<xsl:value-of select="/filters/ritem/@relateditemnumber"/>
</xsl:template>
</xsl:stylesheet>