|
Subject: [xsl] Confusion over /, //, current() and . From: Brian_Williams@xxxxxx Date: Mon, 12 Nov 2001 13:44:43 -0800 |
Hi,
Regarding Dennis Campillo's send to the list, I thought "current()" and "."
gave you the same thing.
Here is my real problem. I'm having a problem using "/" and "//". 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>
I would expect to get this output:
<testlist><myelement/><myelement/><myelement/></testlist>
Is "/" ALWAYS the root element? Are there contexts where my "for-each"
will not work?
I'm using Jclark's xt, and the for-each above is nested inside another
for-each that iterates
over a node set.
Thanks,
Brian
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: [xsl] need a substitue for the , Michael Kay | Thread | Re: [xsl] Confusion over /, //, cur, David Carlisle |
| RE: [xsl] need a substitue for the , Oleg Tkachenko | Date | Re: [xsl] Confusion over /, //, cur, Dennis Campillo |
| Month |