Subject: Re: [xsl] function last() not matching the last element tag From: David Carlisle <davidc@xxxxxxxxx> Date: Fri, 26 Jan 2007 17:04:48 GMT |
<xsl:template match="/doc/p"> <xsl:template match="/doc/p[1]"> <xsl:template match="/doc/p[last()]"> for the last p there are two (or three) matching templates of the same priority this is an error the processor may stop or it may recover by doing the last one in the styesheet. You need to put (different) priorities greter than 0.5 on your [1] and [last()] cases. (actually this doesn''t account for the output you got, if your real example has the last() template last, but it's true anyway) David
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] function last() not match, Abel Braaksma | Thread | Re: [xsl] function last() not match, James A. Robinson |
Re: [xsl] function last() not match, Abel Braaksma | Date | Re: [xsl] function last() not match, James A. Robinson |
Month |