Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/07/2008, 14:08
demiantriebl
 
Fecha de Ingreso: mayo-2008
Mensajes: 68
Antigüedad: 16 años
Puntos: 0
PHP, DOM, XML, y generar nodos

hola, mi pregunta es simple, estoy haciendo una pagina que lee un xml, que tiene solo 3 cosas, un titulo, una fecha y un texto...

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"); 
lo anterior, me generaria el xml, sin el root, (o sea sin el nodo noticias) me gustaria poder crearlo, para poder tenerlo mejor armado al 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.