[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Removing tags automatically efter xsl transformati
At 11:34 AM 8/7/01, Mike wrote:
> <xsl:template match="/"> > <tag><xsl:value-of select="othertag"/></tag> > </xsl:template> > > 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. > Then you have to avoid generating it. Or (a bit more neatly, but using the oft-abused xsl:for-each): <xsl:for-each select="othertag"> <tag><xsl:value-of select="."/></tag> </xsl:if> Or even the "proper" way to do it: <xsl:template match="/"> <xsl:apply-templates select="othertag"/> </xsl:template> <xsl:template match="othertag"> <tag><xsl:apply-templates/></tag> </xsl:template> It's really very logical :-> --Wendell Mike Kay Software AG ====================================================================== 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 ====================================================================== XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|