Hi All, Thanks Derek, Mike, and Jeri for the replies. So....given the aforementioned xml dom ( see below ) and assuming ROOT is the current context node, then A[B[@NM = "case1"]/text() = A[B[@NM = "case3"]/text()]] should find the A nodes with IDs 'match1' and 'match2' ? (the IDs are just for conversational clarity). If so, please be so kind as to clarify, because I cannot get this to work. Cordially, Paul <ROOT> <A ID="match1"> <B NM="case1">abc</B> <B NM="case2">xyz</B> --- </A> <A ID="match2"> <B NM="case3">abc</B> <B NM="case4">def</B> ---- </A> <A> <B NM="case5">lmn</B> <B NM="case6">qrs</B> ---- </A> </ROOT> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format