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 |