RE: [xsl] How to prevent copying non-existing elements?

Subject: RE: [xsl] How to prevent copying non-existing elements?
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Tue, 4 Aug 2009 14:03:13 +0100
> In pseudo code I need something like
> 
> <xsl:template match="/">
>    ....
>   "if /moxx:aaa/moxx:bbb exists" then (
>   <moxx:someelement>
>       <xsl:value-of select="/moxx:aaa/moxx:bbb"/>
>   </moxx:someelement>)
>   ....
> 
> How can I code this in XSLT ?
> 

   <xsl:if test="/moxx:aaa/moxx:bbb">
     <moxx:someelement>
       <xsl:value-of select="/moxx:aaa/moxx:bbb"/>
     </moxx:someelement>
   </xsl:if>

Regards,

Michael Kay
http://www.saxonica.com/
http://twitter.com/michaelhkay 

Current Thread