Subject: RE: [xsl] Output conditional on preceding nodes. From: Wendell Piez <wapiez@xxxxxxxxxxxxxxxx> Date: Fri, 07 Dec 2001 14:25:08 -0500 |
I have been given help by this list in choosing the third paragraph following a header with text 'foo'. What I'm doing is something like
<xsl:template match="h1[. = 'foo']"> <xsl:if test="./following::p[3]"> <xsl:copy-of select="./following::p[3]"/> </xsl:if> </xsl:template>
<xsl:template match="h1[. = 'foo']"> <xsl:copy-of select="following::p[3]"/> </xsl:template>
BUT! I need an exclude version of this. i.e. If I want everything EXCEPT the third paragraph, how do I do this?
(Why do I feel like I'm using this technology in ways it wasn't meant to be used?)
Cheers, Wendell
====================================================================== Wendell Piez mailto:wapiez@xxxxxxxxxxxxxxxx Mulberry Technologies, Inc. http://www.mulberrytech.com 17 West Jefferson Street Direct Phone: 301/315-9635 Suite 207 Phone: 301/315-9631 Rockville, MD 20850 Fax: 301/315-8285 ---------------------------------------------------------------------- Mulberry Technologies: A Consultancy Specializing in SGML and XML ======================================================================
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Output conditional on pre, David Carlisle | Thread | RE: [xsl] Output conditional on pre, Delany Nick |
Re: [xsl] arguments for xsl:call-te, Charly | Date | RE: [xsl] Is this a known msxml3 bu, Wendell Piez |
Month |