Subject: RE: 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
|