title: How do I rename an attribute using XSLT?
body: <p>I have an xml like this:</p>
  
  <pre><code>&lt;person name="foo" gender = "male" /&gt;
  </code></pre>
  
  <p>I want to transform it to</p>
  
  <pre><code>&lt;person id="foo" gender="male" /&gt;
  </code></pre>
  
  <p>Is there a way to do that using XSLT? </p>
  
  <ul>
  <li><p>I will have a lot of child nodes in person</p></li>
  <li><p>I will have more attributes in the person. </p></li>
  </ul>