Subject: RE: [xsl] Correction: Return Ancestor Nodes Children! From: "Ross, Douglas" <DRoss@xxxxxxxxxx> Date: Fri, 18 Feb 2005 11:01:03 -0500 |
Mukul, If you just want children wouldn't you just use? //tree_node[@id=9]/child::* It seems to me that //tree_node[@id=9]/ancestor::tree_node)/child::* would find all the siblings of tree_node[@id=9] not its children. Note: I have not tested my suggestion either. Douglas Ross Developer, HTML UI Framework Kronos E-mail: dross@xxxxxxxxxx www.kronos.com -----Original Message----- From: Mukul Gandhi [mailto:mukul_gandhi@xxxxxxxxx] Sent: Friday, February 18, 2005 10:55 AM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: Re: [xsl] Correction: Return Ancestor Nodes Children! Please try - (//tree_node[@id=9]/ancestor::tree_node)/child::* (not tested!) Regards, Mukul --- Adam J Knight <adam@xxxxxxxxxxxxxxxxx> wrote: > Correction to previous post. > > Hi guys, > > Another chapter in this tragedy. > > Question: > > The expression > '//tree_node[@id=9]/ancestor::tree_node' returns a > nodeset > containing node with id(7) (its ancestor). I have > verified this with xpath > visualizer. > > How do I return the ALL children of this node also. > > The result being > Node(id=7)(ancestor) > Node(id=8) : child of Node(id=7) > Node(id=9) : child of Node(id=7) > Node(id) : child of Node(id=7) > > HELP APPRECIATED!!!! > > ALL TO0 FAMILIAR XML STRUCTURE: > <tree> > <tree_node id="7" value="Test Level One A"> > <tree_node id="8" value="Test Level Two A"/> > <tree_node id="9" value="Test Level Two B"> > <tree_node id="11" value="Test Level Three > B"/> > <tree_node id="10" value="Test Level Three A"> > <tree_node id="12" value="Test Level Four > A"/> > <tree_node id="13" value="Test Level Four > B"/> > </tree_node> > </tree_node> > <tree_node id="14" value="Test Level Two C"/> > </tree_node> > </tree> > > Cheers, > Adam > > NB: "Pray as if everything depended upon God and > work as if everything > depended upon man." __________________________________ Do you Yahoo!? The all-new My Yahoo! - What will yours do? http://my.yahoo.com
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Correction: Return Ancest, Mukul Gandhi | Thread | RE: [xsl] Correction: Return Ancest, Mukul Gandhi |
Re: [xsl] Correction: Return Ancest, Mukul Gandhi | Date | RE: [xsl] keyed lookup table, Kevin Rodgers |
Month |