Subject: [xsl] Re: Re: Re: dynamic XPath? From: "Dimitre Novatchev" <dnovatchev@xxxxxxxxx> Date: Thu, 13 Mar 2003 07:09:21 +0100 |
We seem to agree on everything now. Do we also agree that the following code does not produce the "Standard expression to create a string for the path of the current node " ? > <!-- Standard expression to create a string for the path of the > current node --> <xsl:variable name='path'> > /<xsl:for-each select="ancestor::*"> > <xsl:value-of select="name()" > />/</xsl:for-each><xsl:value-of select = "name()" /> > </xsl:variable> ===== Cheers, Dimitre Novatchev. http://fxsl.sourceforge.net/ -- the home of FXSL "Passin, Tom" <tpassin@xxxxxxxxxxxx> wrote in message news:5D3C2276FD64424297729EB733ED1F7601D1BD1E@xxxxxxxxxxxxxxxxxxxxxx > [Dimitre Novatchev]> > > > I think I may have misunderstood here, and perhaps you > > misunderstood me > > > as well... I understood the original question to ask for matching a > > > __string__ containing a path expression, like "/a/b/c" > > (that is the kind > > > of example O thought that Yue Ma showed). For my own post, > > I put the > > > path string into a variable, thinking that it would > > probably eventually > > > be sent in via a parameter. > > > > > > Re-reading your comment, I notice that you might have > > thought that I > > > was selecting a node set into the variable, instead of a string, but > > > that is not the case. > > > > No, I also understand that the variable contains a string. > > > > The problem of the expression (1): > > > > /a/b/c > > > > being generated for the node uniquly matched by (2): > > > > /a/b[2]/c[3] > > > > is that the former matches more than one node. > > > > You can produce a string like (2) with a modification to the expression > I gave. But ... > > > Whoever wants to identify a single node will not use (1) , > > but an expression > > equivalent to (2). > > > > Maybe, maybe not - perhaps the original poster will tell us what he > really wants to do... > > Cheers, > > Tom P > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Re: Re: dynamic XPath?, Passin, Tom | Thread | [xsl] De-Normalizing (or Flatten) a, Davis David J CONT C |
Re: [xsl] Moving elements of place, Mike Brown | Date | Re: RE: [xsl] Comparing two xml doc, Dimitre Novatchev |
Month |