Subject: Re: [xsl] How to select an attribute on the current node or its anchestor From: Brandon Ibach <brandon.ibach@xxxxxxxxxxxxxxxxxxx> Date: Fri, 15 Apr 2011 02:33:08 -0400 |
ancestor-or-self::*[@data][1]/@data -Brandon :) On Fri, Apr 15, 2011 at 2:06 AM, Philipp Kursawe <phil.kursawe@xxxxxxxxx> wrote: > Hello, > > given the following xml: > > <node data="foo"> > <text id="1" data="bar"/> > <text id="2"/> > </node> > > I would like to know the XPath expression to select @data which > results in "bar" for @id=1 and "foo" for @id=2. > > The general idea is to search for the attribute in the anchestor if > the current node does not contain the attribute all the way up to the > root node. > > Thanks for your help! > > Phil
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] How to select an attribute on, Philipp Kursawe | Thread | Re: [xsl] How to select an attribut, Michael Kay |
[xsl] How to select an attribute on, Philipp Kursawe | Date | RE: [xsl] How to select an attribut, Trevor Nicholls |
Month |