Re: Only child pattern -- XT bug or my failure?

Subject: Re: Only child pattern -- XT bug or my failure?
From: "Sebastian Rahtz" <sebastian.rahtz@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Date: Wed, 7 Jun 2000 21:25:44 +0100 (BST)
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


Current Thread