Foros del Web » Programando para Internet » PHP »

Insertar en 'mitad' de un XML

Estas en el tema de Insertar en 'mitad' de un XML en el foro de PHP en Foros del Web. Hola a todos!! Estoy creando un xml con fopen() fwrite()...desde una aplicación PHP. El problema es que en una parte de mi aplicación, se le ...
  #1 (permalink)  
Antiguo 03/09/2008, 18:23
 
Fecha de Ingreso: julio-2008
Mensajes: 85
Antigüedad: 15 años, 9 meses
Puntos: 2
Insertar en 'mitad' de un XML

Hola a todos!!

Estoy creando un xml con fopen() fwrite()...desde una aplicación PHP. El problema es que en una parte de mi aplicación, se le añaden unas etiquetas con información...y al pasar de página, deben añadírsele nuevas etiquetas con más información, antes de una etiqueta.

No es que sea un gran problema, porque siempre podría cambiar las páginas de orden para que se escriba todo seguido en el XML, pero quedaría muy cutre :(.

He leido que con DOMXML se haría, pero no encuentro ninguna función para escribir antes de una etiqueta...

Podríais decirme una función por la que seguir buscando información...imagino que tendría que recorrer el árbol...

Muchas gracias
  #2 (permalink)  
Antiguo 04/09/2008, 10:34
 
Fecha de Ingreso: julio-2008
Mensajes: 85
Antigüedad: 15 años, 9 meses
Puntos: 2
Respuesta: Insertar en 'mitad' de un XML

Creo que no lo he explicado bien, por ejemplo tengo éstas etiquetas:

<documento>
<uno>
</uno>
<tres>
</tres>
</documento>

y lo que quiero es insertar la nueva información antes de <tres>. Podría ser <dos>xxxxx</dos>. Y tendría que quedar:

<documento>
<uno>
</uno>
<dos>xxxxx</dos>
<tres>
</tres>
</documento>

Por ahora lo que estoy probando no me funciona...
Muchas gracias por vuestra ayuda
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:21.