An alternate solution, if you know for sure that C is the child of B
and B is the child of A,
/A [B/C/@name ="something"]
Note: Not tested
Thanks,
Prakash
Paul Popiel wrote:
want to get element A not C.
also would prefer to stay away from using .. if possible.
-----Original Message-----
From: Alexander Johannesen [mailto:alexander.johannesen@g...]
Sent: Wednesday, 3 August 2005 11:42 AM
To: Paul Popiel
Cc: xml-dev@l...
Subject: Re: Simple XPath question
On 8/3/05, Paul Popiel <PaulP@a...> wrote:
whats a clean xpath expression to get the element A which has a child
element C with @name=something
Clean? Hmm. :)
//C[@name='something' and ../../node::name() = 'A']
{untested, of course}
Alex
|
begin:vcard
fn:Prakash Subramaniam
n:Subramaniam;Prakash
org:Oracle India Private Limited;MDS (MetaDataServices)
adr:;;Lexington Towers;Bangalore;;;India
email;internet:prakash.subramaniam@o...
title:Member Technical Staff
tel;work:+91 80 51085015
x-mozilla-html:TRUE
version:2.1
end:vcard
|