[xsl] Element name Change for a node

Subject: [xsl] Element name Change for a node
From: Senthilkumaravelan Krishnanatham <senthil@xxxxxxxxx>
Date: Wed, 13 Sep 2006 18:00:01 -0700
Hi All,

I have the following structure in my XML and I want to transform this all "address" node content to prefix with "US".
Please let me how to create the XSL template for the given input.


Input
  <address>
   <streetAddress>123 First Street</streetAddress>
     <city>Sometown</city>
     <state>CA</state>
     <zip>12345</zip>
     <province />
     <country>USA</country>
  </address>

output
  <address>
   <US_streetAddress>123 First Street</US_streetAddress>
     <US_city>Sometown</US_city>
     <US_state>CA<US_/state>
     <US_zip>12345</US_zip>
     <US_province />
     <US_country>USA</US_country>
  </address>

I do not know how to create the XSL for it to transform.

Thanks for your help.


Regards, Senthil

Current Thread