This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: Only child pattern -- XT bug or my failure?
Chris Powell writes:
> I am only concerned with DOC/DIV at this point. Some documents contain a
> superfluous single division wrapping all the rest of the content, so I
> want to match those DOC/DIVs. Looking at the XSLT recommendation, I see
> that the correct match should be DOC/DIV[last()=1]. However, when
just <xsl:template match="DOC/DIV"> does what you seem to want. it
matches any <DIV> whose parent is a <DOC>
> documents have multiple divisions (that is, they are correctly marked up
> with no superfluous wrapping DIV), the first DIV gets matched and the
> template gets applied; siblings get left alone.
I can't quite get my head around [last()=1], but junk it....
Sebastian
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list