Subject: RE: [xsl] Look ahead in xslt From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Fri, 21 Jan 2005 11:46:38 -0000 |
I think that when you say "tag" you mean "element", and when you say "type", you mean "name". If so, you can write: xsl:if test="following-sibling::*[1][self::college]" Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: omprakash.v@xxxxxxxxxxxxx [mailto:omprakash.v@xxxxxxxxxxxxx] > Sent: 21 January 2005 10:58 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] Look ahead in xslt > > > Hi, > I would like to look ahead at the immediate first child > to see what > type it is and take some action based on the type. Is this possible. > > for eg. I can have > > <university> > <college> > <name/> > <city/> > </college> > </university> > > or > > <university> > <ranking> > <agency/> > </ranking> > </university> > > I would like to check if the tag following university is 'college' or > 'rank' and take some action like > > if(following tag == "college") > print college name here > else > do nothing > > > Regards, > Omprakash.V > > > > > > > > > > > > This e-Mail may contain proprietary and confidential > information and is sent for the intended recipient(s) only. > If by an addressing or transmission error this mail has been > misdirected to you, you are requested to delete this mail immediately. > You are also hereby notified that any use, any form of > reproduction, dissemination, copying, disclosure, modification, > distribution and/or publication of this e-mail message, > contents or its attachment other than by its intended > recipient/s is strictly prohibited. > > Visit Us at http://www.polaris.co.in
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Look ahead in xslt, Katharina Kreis | Thread | Re: [xsl] Look ahead in xslt, Vasu Chakkera |
Re: [xsl] Look ahead in xslt, David Carlisle | Date | Re: [xsl] Look ahead in xslt, David Carlisle |
Month |