Subject: [xsl] removing namespace From: "Peter Ivan" <peter_ivan@xxxxxxxxxxx> Date: Wed, 28 Dec 2005 00:57:18 +0530 |
I have a simple query regarding xsl namespace . My input xml looks like this <?xml version="1.0" encoding="UTF-8"?> <DeliveryCALetter> <levering> <soort_bestand>RNE-CADO</soort_bestand> <aanmaak_datum>20051221</aanmaak_datum> <aanmaak_tijd>123048</aanmaak_tijd> <raboict_ob_klant>CADO1</raboict_ob_klant> <batch_nummer>3</batch_nummer> </levering> </DeliveryCALetter> The number of elements inside levering can varry. My out put should look like this
<?xml version="1.0" encoding="UTF-8"?> <DeliveryCALetter xmlns="http://helloworld.com/"> <levering> <soort_bestand>RNE-CADO</soort_bestand> <aanmaak_datum>20051221</aanmaak_datum> <aanmaak_tijd>123048</aanmaak_tijd> <raboict_ob_klant>CADO1</raboict_ob_klant> <batch_nummer>3</batch_nummer> </levering> </DeliveryCALetter> For adding this default namespace i have made an XSL
<?xml version="1.0" encoding="UTF-8"?> <xsl:template match="/"> <xsl:apply-templates select="DeliveryCALetter"/> </xsl:template> <xsl:template match="DeliveryCALetter"> <DeliveryCALetter xmlns="http://helloworld.com/"> <xsl:copy-of select="levering"/> </DeliveryCALetter> </xsl:template>
But the output it gives me <?xml version="1.0" encoding="UTF-8"?> <DeliveryCALetter xmlns="http://helloworld.com/"> <levering xmlns=""> <soort_bestand>RNE-CADO</soort_bestand> <aanmaak_datum>20051221</aanmaak_datum> <aanmaak_tijd>123048</aanmaak_tijd> <raboict_ob_klant>CADO1</raboict_ob_klant> <batch_nummer>3</batch_nummer> </levering> </DeliveryCALetter>
How can i remove xmlns="" from the tag levering. I tried lot of techniques but was unsuccesful.
thanks and rgds peter
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Splitting already-grouped, Joseph Dane | Thread | RE: [xsl] removing namespace, Michael Kay |
[xsl] Splitting already-grouped out, Asparagirl | Date | RE: [xsl] Splitting already-grouped, cknell |
Month |