Subject: RE: [xsl] determining if one or more instances of a child are present in the current node element From: Jarno.Elovirta@xxxxxxxxx Date: Thu, 18 Sep 2003 12:38:23 +0300 |
Hi, > Because my current node will be <Paragraph> and not <paraitem>. The child axis is used on abbreviated steps -- you should know, having read the spec, right -- so <xsl:if test="ParaItem"/> if the same as <xsl:if test="child::ParaItem"/> > Also, it can have other elements as children. So I need to have a > specific "test" that checks if that child exists before APPLYING > stylesheets for that child. > > <Paragraph> > <ParaItem> > <ParaItem> > <ParaItem> > .... > <Paragraph> > > Let me know :). Is there a better expression to check if the current > NODE (paragraph) contains ATLEAST one child PARAITEM. Makes no difference if there are other child elements, because <xsl:if test="ParaItem"/> selects all the "ParaItem" child elements of the current node, casts the node-set to a boolean, and that will be true if the node-set contains more than zero nodes. Cheers, Jarno XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] determining if one or mor, Michael Kay | Thread | RE: [xsl] determining if one or mor, SANWAL, ABHISHEK (HP |
Re: [xsl] Noob: hmm using nested te, David Carlisle | Date | RE: [xsl] to generate a HOT-LINK in, Jarno . Elovirta |
Month |