0
这里是我们的XML:在XSL样式表中使用WHERE?
<Mediendaten>
<Mediendaten mmid="24990">
<type>Sommer</type>
<url size="pic800x">...</url>
<url size="ltoTeaserBoxImage">...</url>
</Mediendaten>
<Mediendaten mmid="202925">
<type>Sommer</type>
<url size="pic800x">...</url>
<url size="ltoTeaserBoxImage">...</url>
<Mediendaten mmid="32589">
<type>Winter</type>
<url size="pic800x">...</url>
<url size="ltoTeaserBoxImage">...</url>
</Mediendaten>
<Mediendaten mmid="66325214">
<type>Winter</type>
<url size="pic800x">...</url>
<url size="ltoTeaserBoxImage">...</url>
</Mediendaten>
</Mediendaten>
在这里,我们的XSL:
<xsl:template match="/Mediendaten">
<xsl:apply-templates select="Mediendaten[@mmid][1]/url">
</xsl:apply-templates>
</xsl:template>
<xsl:template match="Mediendaten/url[@size = 'ltoTeaserBoxImage']">
<xsl:variable name="url_bilder">
<xsl:value-of select="."></xsl:value-of>
</xsl:variable>
</xsl:template>
我们如何让我们的样式表,只选择第一Mediadaten其中type=winter
和@size=ltoTeaserBoxImage
?
非常感谢您的帮助!
有时,它只是太容易了!谢谢Tim C. –