Subject: [xsl] Re: Question on <xsl:apply-templates> From: "Dimitre Novatchev" <dnovatchev@xxxxxxxxx> Date: Thu, 30 Oct 2003 22:35:35 +0100 |
It seems that you're not instantiating at all your moded templates or any other templates. In this case, the XSLT processor uses the built-in templates, the result of which is the concatenation of all text nodes of the document. Rectification: Somewhere in your code you must have the following xslt instruction: <xsl:apply-templates select="something -- e.g. chapter | section" mode="toc"/> ===== Cheers, Dimitre Novatchev. http://fxsl.sourceforge.net/ -- the home of FXSL "Robert Ogden" <Robert.Ogden@xxxxxxxx> wrote in message news:sfa122cb.078@xxxxxxxxxxxxxxxxxxxxxxxxxx > I have a case where I am making a TOC for a large document, and using > XSLT. I am using a mode on my template. I only want to output elements > that are matched for the mode (in otherwords only output for the > templates I have created). It is outputting every node, not just the > ones denoted by the mode. > > Example XSLT: > > <xsl:template match="chapter" mode="toc"> > //do some stuff > <xsl:apply-templates mode="toc"/> > </xsl:template> > > <xsl:template match="section" mode="toc"> > //do some stuff > <xsl:apply-templates mode="toc"/> > </xsl:template> > > Example XML: > > <chapter> > <para>this is a para</para> > <section> > <para>this is another para</para> > </section> > </chapter> > > Output: > > {//Stuff for chapter template match}this is a para{//Stuff for section > template match}this is another para > > Robert Ogden > IETM Developer > Navy Programs > (763) 572-7121 > > > **********CONFIDENTIALITY NOTICE********** > The information contained in this e-mail may be proprietary and/or > privileged and is intended for the sole use of the individual or > organization named above. If you are not the intended recipient or an > authorized representative of the intended recipient, any review, copying > or distribution of this e-mail and its attachments, if any, is prohibited. > If you have received this e-mail in error, please notify the sender > immediately by return e-mail and delete this message from your system. > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Question on <xsl:apply-te, David Carlisle | Thread | RE: [xsl] Question on <xsl:apply-te, Michael Kay |
[xsl] Re: Re: Re: Converting specif, Dimitre Novatchev | Date | RE: [xsl] Re: Re: Re: Converting sp, Sindigi, Ganesh K |
Month |