[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: previous sibiling node value
On Sun, Nov 14, 2010 at 10:46 AM, ram <ram_kurra@xxxxxxxxxxx> wrote: > Hi, > B I am trying to get the current node's preceding-sibling node value. > Here is my xml > > > B <Policy Service="response"> > B B B <QMName>BRKQM</QMName>> > B B B <QMNumber>01</QMNumber> > B B B <QMName>BEKQM</QMName>> > B B B <QMNumber>02</QMNumber> > B B B <RequestQueue>TEST.RSP</RequestQueue> > B </Policy> > B B B B B B B B Let us suppose if my qmNumber is 02 i need to go to prevoius node QMName and get BEKQM. > B B B B B How can i do this . Use: /*/QMNumber[. = 2]/preceding-sibling::QMName[1]/text() This expression can be used in many xslt instuctions -- in attributes such as "select" or "test" . -- Cheers, Dimitre Novatchev --------------------------------------- Truly great madness cannot be achieved without significant intelligence. --------------------------------------- To invent, you need a good imagination and a pile of junk ------------------------------------- Never fight an inanimate object ------------------------------------- You've achieved success in your field when you don't know whether what you're doing is work or play
|
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
|