the namesapce is just part of the name so you change from namespace a
the same way you'd change the local part of a name, have a template that
matches the old name and generates an element with the new.
so to turn <x> to ,y> you'd do
<xsl:template match="x">
<y>
and to turn {http://www.aaa.com}C into {http://www.ccc.com}D
you do
<xsl:template match="aaa:C">
<C xmlns="http://www.ccc.com>
where aaa: is bound in your stylesheet by xmlns:aaa="http://www.aaa.com">
David
________________________________________________________________________
This e-mail has been scanned for all viruses by Star Internet. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list