RE: [xsl] Value of next node

Subject: RE: [xsl] Value of next node
From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx>
Date: Wed, 9 Jan 2002 10:08:48 -0000
> While  applying for-each or apply templates when i am on Node
> "ce1", I want
> to check if in the next node "ce2" contains "name" attribute
> or sub-element,
> or not. I cannot hardcode names "ce2". If there is something
> similar to
> "following-siblings" which only takes me to next node.

<xsl:if test="following-sibling::*[1][@name or child::*]">

Tests if the first following sibling element has an attribute called "name"
or a child element (of any name).

Mike Kay
>
> <root>
> 	<components>
> 		<ce1 name='a'>
> 			<name>Account View</name>
> 		</ce1>
> 		<ce2 name='b'>
> 			<src>abc.gif</src>
> 		</ce2>
> 		<ce3 name='b'>
> 			<src>abc.gif</src>
> 		</ce3>
> 	</components>
> </root>
>
> Thanks and Regards,
>
> _________________________________________________________________
> MSN Photos is the easiest way to share and print your photos:
> http://photos.msn.com/support/worldwide.aspx
>
>
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
>
>


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread