Código:
<noticias> <nota> <titulo>cena el martes</titulo> <fecha>10/04/2008</fecha> <texto>el martes hay una junta donde podremos...</texto> </nota> <noticias>
Código PHP:
$dom = new DomDocument();
$doc = $dom->load("salida.xml");
$ele = $dom->createElement('nota','');
$dom->appendChild($ele);
$sub = $dom->createElement('titulo', $titulo);
$ele->appendChild($sub);
$sub = $dom->createElement('fecha', $fecha);
$ele->appendChild($sub);
$sub = $dom->createElement('texto', $texto);
$ele->appendChild($sub);
$dom->save("salida2.xml");
si uso el xml que puse de ejemplo salta un error, ahora si le saco noticias funciona, pero como dije anteriormente , no queda formado con un nodo root. si alguien sabe como hacerlo por favor!!! porque busque por internet y lo unico q hay es para generarlo desde 0 pero no para leer y agregar nodos.