[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] XPath problem
Hello all,
Assuming I have a document like this: <root> <test> <para>Text1</para> <para>Text2</para> <para>Text3</para> </test> <test> <para>Text1</para> <para>Text2</para> <para>Text3</para> </test> <test> <para>Text1</para> <para>Text2</para> <para>Text3</para> </test> </root> I'm trying to figure out how to build a xpath statement to get all the text nodes besides from the 2nd <para> element of the 2nd <test> element. I was trying to write something like /root/test/para[position()!=2 and ancestor::*[1][position()!=2]]/text() but it didn't work (I guess that you're not surprised by that result...) Is such a statement even possible in xpath? Also, how would I implement such a query on xslt? (In my real document there could be more levels to avoid) Thank you very much for your patience and help Liron
|
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
|