Foros del Web » Programando para Internet » PHP »

Parsear XML en PHP (socorro !)

Estas en el tema de Parsear XML en PHP (socorro !) en el foro de PHP en Foros del Web. Hola gente querida. Tengo una cuenta partner en un ppc para incrustar en mi sitio. Es algo así: http://www.micuenta.com/feed.php?uid...ords&ip=UserIP Yo lo estoy probando con algo ...
  #1 (permalink)  
Antiguo 22/06/2005, 22:48
(Desactivado)
 
Fecha de Ingreso: septiembre-2004
Mensajes: 360
Antigüedad: 19 años, 7 meses
Puntos: 1
Parsear XML en PHP (socorro !)

Hola gente querida.
Tengo una cuenta partner en un ppc para incrustar en mi sitio.
Es algo así:
http://www.micuenta.com/feed.php?uid...ords&ip=UserIP

Yo lo estoy probando con algo como esto:
Código PHP:
<?php
$IP
=$REMOTE_ADDR;
$uid="4";
echo 
"<tr><td>
 <form action='http://www.micuenta.com/feed.php' method='get' name='formsearch'>
     <p align='center'><input type='hidden' name='uid' value='$uid'><br><input type='text' name='keywords' size='33'> <br>
     &nbsp; <input type='hidden' name='ip' value='$IP'><br><input type='submit' value='Web Search'></p>
     </form></td>
</TR>"
;
?>
Este form es sólo para probar pues se supone que el $uid va a ser un $_post() y que la $IP se arrastra de antes.
Pero lo que mas me importa es que el resultado que me devuelve la búsqueda es algo así:
<?xml version="1.0" encoding="ISO-8859-1" ?>
- <SearchResults>
<site>MiCuenta</site>
<generator>Falucho Version 1.0</generator>
- <item>
<title>Oreck: America&apos;s Vacuum</title>
<link>www.oreck.com</link>
<clicklink>http://www.micuenta.com/o.php?id5=29898afb71ab0f382c0acf21957e426029c60d9d f1a79f2ffd75f668fbe1f7ac5e&xml=1</clicklink>
<description>Make house cleaning easy with a new powerful Oreck vacuum cleaner. Try it free for 30 days.</description>
<bid>0.0315</bid>
</item>
</SearchResults>


En lugar del formato esperado... ... porque no entiendo cómo parsearlo.
Alguien puede ayudarme por favor (he leído cuanta ayuda he encontrado pero no capto).
Cariños y gracias
  #2 (permalink)  
Antiguo 25/06/2005, 19:31
(Desactivado)
 
Fecha de Ingreso: septiembre-2004
Mensajes: 360
Antigüedad: 19 años, 7 meses
Puntos: 1
XMLize

Hola
Ya pude resolverlo.
Por si le sirve a alguien utilicé la función xmlize de php.

  #3 (permalink)  
Antiguo 25/06/2005, 19:41
 
Fecha de Ingreso: agosto-2004
Mensajes: 349
Antigüedad: 19 años, 7 meses
Puntos: 3
podrías postear el código que usaste?

Un Saludo
  #4 (permalink)  
Antiguo 26/06/2005, 17:34
(Desactivado)
 
Fecha de Ingreso: septiembre-2004
Mensajes: 360
Antigüedad: 19 años, 7 meses
Puntos: 1
Codigo y ejemplos

Sintesk7 te dejo la url... ahi obtuve el código y los ejemplos me ayudaron para adaptarlo a mi tema. No fue necesario cambiar nada en la función xmlize().
La url es:
http://www.hansanderson.com/php/xml/

También parece útil la función
xml2tree() pero no la he probado.

No sé mucho de esto... me menejo por prueba y error pero alguno de los chicos que realmente saben tal vez podrían aclarar más sobre estas funciones.
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 10:10.