Переименуйте узел XML с помощью PHP

Я пытаюсь выяснить, как переименовать узел в XML с помощью PHP?

Я зашел так далеко:

$dom = new DOMDocument( '1.0' );
$dom->preserveWhiteSpace = false;
$dom->formatOutput = true;

// load the xml file
$dom->loadXML( '<?xml version="1.0" encoding="ISO-8859-1"?>
<library>
  <data>
    <invite>
      <username>jmansa</username>
      <userid>1</userid>
    </invite>
    <update>1</update>
  </data>
</library>', LIBXML_NOBLANKS );
$xpath = new DOMXPath($dom);

//find all 'data' nodes.
$node = $xpath->query("//data");

// if found
if( $node->length ) {
    foreach ($node as $n) {
       // RENAME HERE? //
    }
}

echo "<xmp>". $dom->saveXML() ."</xmp>";

Теперь я хочу переименовать<data> в<invites>, Можно ли это сделать, и если да, то как?

Ответы на вопрос(2)

Ваш ответ на вопрос