RE: [xsl] Confusion over /, //, current() and .

Subject: RE: [xsl] Confusion over /, //, current() and .
From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx>
Date: Tue, 13 Nov 2001 00:10:22 -0000
> I have some  XML like this:
>
> <foo>
>      <bar>
>           <yada />
>           <yada />
>           <baz />
>           <baz />
>           <baz />
>      </bar>
> </foo>
>
> For each "yada", I am trying to select the "baz" which has the same
> attribute.
>
> Should this select all "baz"?  It is not working.
>
>      <testlist>
>           <xsl:for-each select="/foo/bar/baz[@*]">
>                <myelement/>
>           </xsl:for-each>
>      </testlist>
>
Your for-each should select all the <baz> elements that have at least one
attribute. None of those in your example will be selected.

Mike Kay


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread