Re: [xsl] Context in nested loop

Subject: Re: [xsl] Context in nested loop
From: "Joseph L. Casale jcasale@xxxxxxxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 28 Jul 2017 15:49:26 -0000
-----Original Message-----
From: Martin Honnen martin.honnen@xxxxxx [mailto:xsl-list-
service@xxxxxxxxxxxxxxxxxxxxxx]
Sent: Friday, July 28, 2017 8:49 AM
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: Re: [xsl] Context in nested loop

>      <xsl:for-each select="/root/nodeA/nodeB">
>        <xsl:for-each select="@*">
>          <xsl:if test="name()!='name'">
>            <xsl:message>
>              <xsl:value-of
> select="$document/root/nodeA/nodeB[@name=current()/../@name]/@*[l
> ocal-name()=local-name(current())]"
> />
>            </xsl:message>
>          </xsl:if>
>        </xsl:for-each>
>      </xsl:for-each>
>
> if I am not mistaken.

Brilliant, after a quick read of the docs on current(), that cleared up a lot
for me.

Thanks a lot Martin,
jlc

Current Thread