Subject: RE: [xsl] testing for descendants problem From: "Michael Kay" <mhk@xxxxxxxxx> Date: Fri, 4 Apr 2003 09:50:25 +0100 |
> I need to check if there are ancestor element nodes of an > element node which contains @task=$taskNumber, so I have: > > <xsl:when test="descendant::*[@task = $taskNumber]"> > ... do something > </xsl:when> Your title and your code talk about testing for descendants, but your message talks about testing for ancestors - which do you mean? > > ...no problem so far...but I also want to make sure that this > ancestor element node does not have an @result attribute. I > can't figure out how to do that. Assuming you mean descendants, test="descendant::*[@task = $tasknumber and not(@result)]" Michael Kay Software AG home: Michael.H.Kay@xxxxxxxxxxxx work: Michael.Kay@xxxxxxxxxxxxxx XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] testing for descendants p, S Woodside | Thread | RE: [xsl] formatting of identity tr, Michael Kay |
RE: [xsl] xml validation URGENT UR, Michael Kay | Date | RE: [xsl] interactive: calling CGIs, Michael Kay |
Month |