I have an XML document. I am trying to add a parent node to the xml document dynamically. How do i do. 

Here is my xml 

```
  <navdefinition>
  <link text="/and" href="/and">
      <link text="Overview" href="/overview"  />
      <link text="Information" href="/fo"/>        
  </link>
  </navdefinition>

```

I am trying to add node to top of this so that one will be the new parent and one sibling at top 

```
    <navdefinition>
      <link text="NewParent" href="/">
         <link text="Sibling" href="/sibling"/>
         <link text="/and" href="/and">
             <link text="Overview" href="/overview"  />
             <link text="Information" href="/fo"/>
         </link>
      </link>
  </navdefinition>

```