<xslTutorial creator="nicmila@idoox.com">
<index keywords='current()'/>

<description>
</description>


<xmlSource id="id1">
<RESPONSE>
    <PRODUCT>
        <ID>ABC</ID>
        <NAME>Brown dog</NAME>
    </PRODUCT>
    <PRODUCT>
        <ID>DEF</ID>
        <NAME>Black cat</NAME>
    </PRODUCT>
    <PRODUCT>
        <ID>GHI</ID>
        <NAME>Yellow giraffe</NAME>
    </PRODUCT>
    <PRODUCT>
        <ID>JKL</ID>
        <NAME>Orange monkey</NAME>
    </PRODUCT>
    <SELECTEDPRODUCT>ABC</SELECTEDPRODUCT>
    <SELECTEDPRODUCT>GHI</SELECTEDPRODUCT>
</RESPONSE>
</xmlSource>

<attValues>
<value match=''></value>
</attValues>

<xslStylesheet id="id2">
<xsl:template match="/">
<xsl:for-each select="//SELECTEDPRODUCT">
<P><xsl:text>NAME: </xsl:text>
<xsl:value-of select="//PRODUCT/NAME[../ID=current()]"/></P>
</xsl:for-each>
</xsl:template>
</xslStylesheet>
</xslTutorial>