title: Namespaces in XSLT
body: <p>I'm using XSLT to restructure an XML file. The following code copies all child nodes to a new XML file:</p>
  
  <pre><code>&lt;!--Add all child elements of the zzz node--&gt;
  &lt;xsl:template match="zzz"&gt;
      &lt;Trade&gt;
          &lt;xsl:attribute name="ID"&gt;
              &lt;xsl:value-of select="TradeId" /&gt;
          &lt;/xsl:attribute&gt;
          &lt;xsl:copy-of select="*"&gt;&lt;/xsl:copy-of&gt;
      &lt;/Trade&gt;
  &lt;/xsl:template&gt;
  </code></pre>
  
  <p>I would like to modify the code so that it puts the nodes into a specific namespace that is not in the source document. What do I need to change?</p>