Hola:
Alguien sabe como modificar datos y/o atributos de un archivo XML existente?
Tengo el parser y todo, pero no puedo hacer esto.
Gracias
| |||
Modificar datos y atributos XML Hola: Alguien sabe como modificar datos y/o atributos de un archivo XML existente? Tengo el parser y todo, pero no puedo hacer esto. Gracias |
| |||
Cita: Ok, no me queda otra, es que en el server no han podido con DOM, asi ke programare mi propia funcion.
Iniciado por eft0_ Programando tu propia funcion. O utilizar algun otro metodo como XAT. Si ninguna es tu alternativa, entonces busca alguna funcion que alguien ya utilize para esto con PHP Nativo, Google es tu amigo. Saludos. En todo caso, Goooooooooooooooooooogle no es mi amigo, busque hasta el cansansio, uds eran la ultima alternativa. Gracias de todas formas, un saludo |
| ||||
Pero si tienes el XML original, desde donde lo generas originalmente ?. Por ejemplo - Si lo generas desde PHP, puedes hacer que este mismo archivo lo modifique y lo genere de nuevo. - A travez de una aplicacion externa, supongo que de algun lado saca los datos (base de datos por ejemplo), si al modificar los datos desde la BD, puedes hacer una llamada a esta aplicacion externa a travez de PHP. Y un largo etc. de ideas, dinos como es el procedimiento de esto, y quiza salga alguna muy buena idea. Saludos. |
| |||
Ok !, lamentablemente no es ninguno de los que planteas. El XMl que planeo modificar, esta hecho "a mano", pues es un archivo de configuracion para una aplicacion web. Como "nace" inicialmente, solo necesito modificarlo si cambian la configuracion de la aplicacion. Asi es la cosa. Gracias ! |
| ||||
Entonces puedes mejorar el proceso. Podrias dejar este archivo XML como un template, y las variables que cambien a travez de la configuracion web como variables de este template. Así, si no existe, la aplicacion lo crea por defecto, mucho mas portable. Una idea de lo que puedes hacer: Dejar todo el archivo dentro de una variable, los campos que necesitas modificar con otras variables. Y al final de este archivo, con un fwrite(), crear el archivo XML con la nueva configuracion. Creo que es lo mejor que puedes hacer, y mucho mas rapido que crear tu propia funcion para modificar archivos XML. Saludos, y suerte, cualquier cosa, estamos en el foro ;). |