Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/10/2009, 09:54
Avatar de Sergestux
Sergestux
 
Fecha de Ingreso: agosto-2007
Ubicación: Tapachula
Mensajes: 1.218
Antigüedad: 16 años, 9 meses
Puntos: 20
De acuerdo Respuesta: Parsear resultado de twitter (xml)

Ya lo logre limpiar con esta funcion que me arme:

Código PHP:
function LimpiarXml($Xml)
{
    
$dom = new DOMDocument;
    
$dom->loadXML($Xml);
    
$s simplexml_import_dom($dom);

    print 
"<twitter>\n";
    foreach(
$s->status as $nodo)
    {
        print 
"\n\t<nodo>\n";        
        print 
"\t\t <fecha> $nodo->created_at </fecha>\n";
        print 
"\t\t <texto> $nodo->text </texto>\n";
        print 
"\t</nodo>\n";
    }
    print 
"\n</twitter>";

Me arroja el sig. resultado que es lo que deseaba muy diferente a las 202 lineas que me arrojaba anteriormente:

Código xml:
Ver original
  1. <twitter>
  2.     <nodo>
  3.          <fecha> Wed Oct 14 15:38:15 +0000 2009 </fecha>
  4.          <texto> test </texto>
  5.     </nodo>
  6.     <nodo>
  7.          <fecha> Wed Oct 14 14:54:58 +0000 2009 </fecha>
  8.          <texto> Leyendo sobre simpleXML http://mx.php.net/manual/en/book.simplexml.php ni tan simple :-[ </texto>
  9.     </nodo>
  10.     <nodo>
  11.          <fecha> Tue Oct 13 23:49:21 +0000 2009 </fecha>
  12.          <texto> http://www.w3.org/ rediseño su sitio, se ve bonito y limpio </texto>
  13.     </nodo>
  14.     <nodo>
  15.          <fecha> Tue Oct 13 23:29:00 +0000 2009 </fecha>
  16.          <texto> rt @polo_polo: Me encanta el árbol del guayabo y me subo seguido, en cambio la papaya me da como miedito, a ustedes no...? pinche alburero </texto>
  17.     </nodo>
  18.     <nodo>
  19.          <fecha> Mon Oct 12 18:11:07 +0000 2009 </fecha>
  20.          <texto> ni pex, twitter haber si ya te levantas y te pones las pilas </texto>
  21.     </nodo>
  22. </twitter>

Gracias por la intencion de ayudar

Última edición por Sergestux; 19/10/2009 a las 09:39