[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Testing node immediately following in mixed conten
> -----Original Message----- > From: Ryan Graham [mailto:Ryan.Graham@xxxxxxxxxxxxx] > Hi, > <xsl:template match="xref"> > <a href="{concat('#',@linkend)}"><sup><xsl:value-of > select="number(substring-after(@linkend,'note-'))"/></sup></a> > <xsl:if test="name(following-sibling::node()[1]) = 'xref'"> > <sup>,</sup> > </xsl:if> > </xsl:template> > > XmlSpy's xPath evaluator tells me that this is sound logic, but > using Saxon, > I can't get the comma in the output. > Well... I can't see anything wrong with it; seems to work. You could also try: <xsl:if test="following-sibling::node()[1][name()='xref']"> HTH! Greetz, Andreas
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|