私の XML は、異なる mmid に割り当てられた複数の画像を提供します。
<Mediendaten>
<Mediendaten mmid="22404">
<url size="original">A 22404 FILE</url>
<url size="thumb">ANOTHER 22404 FILE</url>
</Mediendaten>
<Mediendaten mmid="22405">
<url size="original">A 22405 FILE</url>
<url size="thumb">ANOTHER 22405 FILE</url>
</Mediendaten>
<Mediendaten>
私の XSLT は、size=thumb の URL のみを選択します。
<xsl:template match="/Mediendaten">
<xsl:apply-templates select="Mediendaten/url">
</xsl:apply-templates>
</xsl:template>
<xsl:template match="Mediendaten/url">
<xsl:if test="@size = 'thumb'">
<img width="280" border="0" align="left">
<xsl:attribute name="src"><xsl:value-of select="."/></xsl:attribute>
</img>
</xsl:if>
</xsl:template>
ただし、最初の mmid (この場合は 22404) のサムネイルのみが必要です。私は mmid 値を制御できません。
最初の mmid のサム ファイルのみを出力するようにテンプレートを停止するにはどうすればよいですか?
助けてくれてありがとう!