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 |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Value of next node, Joerg . Heinicke | Thread | [xsl] De-flattening an XML tree, Benjamin Johnston |
RE: [xsl] De-flattening an XML tree, Michael Kay | Date | [xsl] distinct moves problem, Ahmad J. Reeves |
Month |