xsl-list
[Top] [All Lists]

Re: Generating a namespace declaration

2003-11-30 22:55:45

"Sony Antony" <santony(_at_)bellsouth(_dot_)net> wrote in message
news:1070243475(_dot_)1108(_dot_)50(_dot_)camel(_at_)localhost(_dot_)localdomain(_dot_)(_dot_)(_dot_)
using <xsl:element>, is it possible to declare a namespace prefix.
I tried specifying "xmlns:myns" as an attribute ( <xsl:attribute> ), but
the processor complained.

A namespace is not an attribute. Rather than this do the following:

Specify the namespace-uri in the "namespace" attribute of xsl:element

If you have declared this namespace and bound the "myns" prefix to it (e.g.
on the xsl:stylesheet instruction), chances are that the XSLT processor may
use the same prefix.

Also, if the name of the element is statically known, you can simply write:

   <myElement xmlns:myns="my:myURI"/>




=====
Cheers,

Dimitre Novatchev.
http://fxsl.sourceforge.net/ -- the home of FXSL




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



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