|
Subject: Re: [xsl] Look ahead in xslt From: "Vasu Chakkera" <vasucv@xxxxxxxxxxx> Date: Fri, 21 Jan 2005 12:20:21 -0000 |
Mike,
In his example, can College be a following-sibling of University????
I think the structure is
<university>
<college>
<name/>
<city/>
</college>
</university>
It should be *[1][self::college]"> isnt it ??
Thanks
Vasu
----- Original Message -----
From: "Michael Kay" <mike@xxxxxxxxxxxx>
To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Friday, January 21, 2005 11:46 AM
Subject: RE: [xsl] Look ahead in xslt
> 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, Michael Kay | Thread | RE: [xsl] Look ahead in xslt, Michael Kay |
| Re: [xsl] replace table by one code, rd . contact | Date | RE: [xsl] XSLT2 variables / nodeset, Tom Schutzer-Weissma |
| Month |