Subject: SV: [xsl] Removing tags automatically efter xsl transformation! From: Klosa Uwe <Uwe.Klosa@xxxxxxxx> Date: Tue, 7 Aug 2001 15:24:04 +0200 |
Thanks Oleg, but how have I to use it. I'm having a stylesheet like <?xml version = '1.0' encoding = 'UTF-8'?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="xml" encoding="UTF-8" indent="no"/> <xsl:template match="/"> <tag><xsl:value-of select="othertag"/></tag> </xsl:template> </xsl:stylesheet> Sometimes isn't there a <othertag> in the input-xml-file. So I get <tag/> in the output. But this is that I don't want to have. Uwe > -----Ursprungligt meddelande----- > Från: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]För Oleg Tkachenko > Skickat: den 7 augusti 2001 15:31 > Till: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Ämne: RE: [xsl] Removing tags automatically efter xsl transformation! > > > Hello Uwe ! > > > I want to remove tags like <tag/> (without any child and > string-length of > > zero) from my output. I'm transforming xml-files to > different formats. In > > some I don't want to have "empty" tags. > > > > Has someone an idea or a solution? > > What about the folowing: > > <xsl:template match="*[not(node())]"/> > > + you need to care about whitespace only containing nodes, like > <tag> > </tag> > > --- > Oleg Tkachenko > Multiconn International > > > 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] Removing tags automatical, gutman | Thread | RE: [xsl] Removing tags automatical, Oleg Tkachenko |
Re: [xsl] using rules (lines) in fo, Robert J. Lebowitz | Date | SV: [xsl] Removing tags automatical, Klosa Uwe |
Month |