Cargando

Ir a contenido

X

Parsear archivo XML de Wordpress en PHP





#1   Gabriel Estrada

Publicado 10 noviembre 2014 - 04:42
Estoy migrando una pagina bastante grande a un CMS customizado y necesito extraer una gran porcion de informacion de un archivo XML exportado desde el site que esta en Wordpress, son , aproximadamente unos 20 MB.

Algunos puntos para aclarar antes de recibir cualquier ayuda:

1- No tengo experiencia alguna con XML bajo PHP y no se por donde empezar a leer el archivo.
2- El archivo XML generado por Wordpress tiene una estructura como la siguiente:

Por favor Identificate o Registrate para poder ver este contenido


Pero en resumidas cuentas no se como manejarlo en PHP, agradeceria toda la ayuda que me puedan brindar
  • ¿Tienes la misma pregunta? Yo también
  • Volver arriba


#2   Alberto Hernandez

Publicado 10 noviembre 2014 - 18:34
No seria bueno que buscaras si el CMS al cual migraras tiene un soporte para migrar estos archivos XML sin mucho esfuerzo?

#3   Gabriel Estrada

Publicado 10 noviembre 2014 - 18:35  AUTOR PREGUNTA
No se puede ya que es un CMS custom, no tiene esa opcion por los momentos :/

#4   Felipe35

Publicado 10 noviembre 2014 - 18:37
Tu ejemplo esta un poco incompleto, sin embargo el manejo de XML con PHP es bastante sencillo, PHP5 ya viene con unas librerias destinadas para ese trabajo:

1-

Por favor Identificate o Registrate para poder ver este contenido


2-

Por favor Identificate o Registrate para poder ver este contenido



En un principio usa

Por favor Identificate o Registrate para poder ver este contenido

para leer el archivo y llevarlo a un objeto para el procesamiento.

#5   Joel7

Publicado 10 noviembre 2014 - 18:38
Con simplexml podras hacerlo bien, te dejo un ejemplo:

Por favor Identificate o Registrate para poder ver este contenido



#6   Gabriel Estrada

Publicado 10 noviembre 2014 - 19:02  AUTOR PREGUNTA
Ya le estoy dando un vistazo a simplexml se ve bastabte sencillo gracias