title: how to add a xmlnode in a particular postion of xml file using vb.net
body: <p>could anybody help me to write nodes to existing xml file to a particular position using vb.net?</p>
  
  <pre><code>&lt;xml&gt;
    &lt;person&gt;
      &lt;name&gt;a&lt;/name&gt;
    &lt;/person&gt;
    &lt;person&gt;
      &lt;name&gt;b&lt;/name&gt;
    &lt;/person&gt;
    &lt;person&gt;
      &lt;name&gt;c&lt;/name&gt;
    &lt;/person&gt;
    &lt;person&gt;
      &lt;name&gt;d&lt;/name&gt;
    &lt;/person&gt;
  &lt;/xml&gt;
  </code></pre>
  
  <p>here i want to insert a node just after the node <code>person</code> which contains value <code>a</code> for the node <code>name</code>.</p>
  
  <pre><code>&lt;xml&gt;
    &lt;person&gt;
      &lt;name&gt;a&lt;/name&gt;
    &lt;/person&gt;
    &lt;person&gt;
      &lt;name&gt;e&lt;/name&gt;
    &lt;/person&gt;
    &lt;person&gt;
      &lt;name&gt;b&lt;/name&gt;
    &lt;/person&gt;
    &lt;person&gt;
    &lt;name&gt;c&lt;/name&gt;
    &lt;/person&gt;
    &lt;person&gt;
      &lt;name&gt;d&lt;/name&gt;
    &lt;/person&gt;
  &lt;/xml&gt;
  </code></pre>