Hola

Tengo un xml cargado vacío

Código XML :

<MenuDisposiciones>
</MenuDisposiciones>


el cual convierto en un simpleXML así

Código PHP :

//Un xml vacío, para rellenarlo con los resultados del filtro
$xmlVacio = file_get_contents('../xml/DisposicionesXmlVacio.xml');  
//Convierto el xml vacío a simpleXMLElement
$xmlFiltrado = new SimpleXMLElement($xmlVacio);                  


Si intento añadir nodos de esta forma

Código PHP :

//Añado un hijo vacío con etiqueta 'Disposicion'
$agregaElemento = $xmlFiltrado->addChild('Disposicion','');                        
//Le agrego los atributos propios idDisposicion                     
$agregaElemento->addAttribute('idDisposicion',25);


la primera vez que lo hago, me añade el nodo y los atributos sin problema, la segunda me añade el nodo al primero que he creado

El problema es que no sé como meter nodos en el nodo raíz

¿qué estoy haciendo mal?

Muchas gracias