title: Modify xml, child nodes with same name
body: <p>I am trying to modify a xmlString so i can create a dataset on the fly.</p>
  
  <p>The xml looks like this:</p>
  
  <pre><code>&lt;?xml version="1.0"?&gt;
  &lt;ds xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"&gt;
    &lt;ttActivity&gt;
      &lt;a-actno&gt;1030371&lt;/a-actno&gt;
      &lt;a-status&gt;Start&lt;/a-status&gt;
      &lt;a-solution/&gt;
      &lt;a-descript&gt;hei&lt;/a-descript&gt;
      &lt;a-descript&gt;hopp&lt;/a-descript&gt;  
      &lt;a-acttypegr&gt;0&lt;/a-acttypegr&gt;
      &lt;a-calltype/&gt;
    &lt;/ttActivity&gt;
  &lt;/ds&gt;
  </code></pre>
  
  <p>The problem when creating a dataset using dataset.ReadXML(xmlReader) is the 2 nodes with same name "a-descript". Is there a quick way to fix this xml so that the nodes get unique names. ie: a-descript1 and a-descript2 ??</p>