[xsl] Problem with XSL and Namespace

Subject: [xsl] Problem with XSL and Namespace
From: "Giovani Librelotto" <grl@xxxxxxxxxxxx>
Date: Tue, 15 Oct 2002 16:08:07 +0100
Hello all,

I have a problem with namespace.
I'm making a stylesheet for generate another stylesheet. 
I want to create a root element in the XML document final with a
namespace xmlns:xlink="http://www.w3.org/1999/xlink"; like above:

<root xmlns:xlink="http://www.w3.org/1999/xlink";>

But, if I define in the stylesheet "mother" this

<axsl:template match="/">
	<root xmlns:xlink="http://www.w3.org/1999/xlink";>

the result XSL in stylesheet "son" is:

<xstm:stylesheet xmlns:axsl="http://www.w3.org/1999/XSL/Transform";
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; version="1.0">

   <axsl:template match="/">
      <root xmlns="http://www.topicmaps.org/xtm/1.0/";>

And in the final XML document generated is:


How can I to generate this?

<root xmlns:xlink="http://www.w3.org/1999/xlink";>

Thanks in advance,

Giovani Rubert Librelotto
Ph.D. Student
Universidade do Minho
Braga - Portugal

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list

Current Thread