Foros del Web » Programando para Internet » PHP »

Es esto posible? PHP + XML

Estas en el tema de Es esto posible? PHP + XML en el foro de PHP en Foros del Web. Buenas, tengo una dudilla. Quiero poner en una web una sección de noticias a partir de un xml. Hasta ahí bien. Lo que me gustaría ...
  #1 (permalink)  
Antiguo 05/03/2006, 06:53
 
Fecha de Ingreso: junio-2004
Mensajes: 283
Antigüedad: 13 años, 6 meses
Puntos: 0
Es esto posible? PHP + XML

Buenas, tengo una dudilla. Quiero poner en una web una sección de noticias a partir de un xml. Hasta ahí bien. Lo que me gustaría saber es si puedo usar ese mismo xml como feed RSS de noticias, o mejor generar con php otro xml que sea el feed RSS?

Qué me aconsejáis?

Ya que estamos, sabéis de alguna fuente buena para tratar xml desde php (no tengo el php 5 en el server :( )

Muchas gracias de antemano!
__________________
pOrtfOliO
  #2 (permalink)  
Antiguo 06/03/2006, 05:23
 
Fecha de Ingreso: junio-2004
Mensajes: 283
Antigüedad: 13 años, 6 meses
Puntos: 0
alguna ayuda?
__________________
pOrtfOliO
  #3 (permalink)  
Antiguo 06/03/2006, 06:43
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
El formato RSS es un derivado de XML como bien conoceras con un formato bastante rigido en su formato.

En PHP puedes "parsear" un XML "puro" y si quieres generar desde el tu RSS. Si dejas tus noticias como XML (con tu formato própio) como veras al menos no cumplirá ese formato RSS que usan muchos lectores de RSS standard.

Si ya tienes tu XML .. te vendría bien ver como usar PHP para leerlo y usar google para buscar el formato RSS como es para generarlo con PHP (se trata de generar un archivo de texto plano en su base, sólo con esa "sintax" del formato)

www.php.net/xml <-- La documentación oficial de PHP sobre "parsear" XML
www.phpclasses.org <-- Encontraras muchas útiliadades para generar/leer XML/RSS

Un saludo,
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 13:16.