Re: [xsl] Mapping Elements into New Namespaces

Subject: Re: [xsl] Mapping Elements into New Namespaces
From: David Carlisle <davidc@xxxxxxxxx>
Date: Fri, 31 Jan 2003 10:25:14 GMT
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


Current Thread