xsl-list
[Top] [All Lists]

Problem with XSL and Namespace

2002-10-15 08:08:07

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";>
        ...
</axsl:template>

the result XSL in stylesheet "son" is:

<xstm:stylesheet xmlns:axsl="http://www.w3.org/1999/XSL/Transform";
xmlns:xlink="http://www.w3.org/1999/xlink";
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:

<root>
  ..
</root>

How can I to generate this?

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

Thanks in advance,

------------------------------------
Giovani Rubert Librelotto
Ph.D. Student
Universidade do Minho
Braga - Portugal
grl(_at_)di(_dot_)uminho(_dot_)pt




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



<Prev in Thread] Current Thread [Next in Thread>