Ver Mensaje Individual
  #3 (permalink)  
Antiguo 31/08/2009, 05:08
diegogarciamendoza
 
Fecha de Ingreso: agosto-2009
Ubicación: Ciudad de México
Mensajes: 6
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Analizando una tabla con simple_html_dom.php

Pues bueno, en el primer echo $html me muestra la tabla exactamente igual que en el origen. O sea el simplehtmldom si jala bien la página.

El problema es cuando trato de hacer el strip_tags o el find-> me muestra algo asi...
Código:
Array ( [0] => simple_html_dom_node Object ( [nodetype] => 1 [tag] => table [attr] => Array ( 
[width] => 100% [class] => numerosestadistica [cellpadding] => 0 ) [children] => Array ( [0] => 
simple_html_dom_node Object ( [nodetype] => 1 [tag] => tr [attr] => Array ( ) [children] => Array ( 
[0] => simple_html_dom_node Object ( [nodetype] => 1 [tag] => td [attr] => Array ( [align] => 
Center [bgcolor] => #689834 [style] => color: #ffffff; font-size: 12px; font-weight: bold ) [children] 
=> Array ( ) [nodes] => Array ( [0] => simple_html_dom_node Object ( [nodetype] => 3 [tag] => 
text [attr] => Array ( ) [children] => Array ( ) [nodes] => Array ( ) [parent] => 
simple_html_dom_node Object *RECURSION* [_] => Array ( [4] => LUGAR ) [dom:private] => 
simple_html_dom Object ( [root] => simple_html_dom_node Object ( [nodetype] => 5 [tag] => 
root [attr] => Array ( ) [children] => Array ( [0] => simple_html_dom_node Object ( [nodetype] => 6 
[tag] => unknown [attr] => Array ( ) [children] => Array ( ) [nodes] => Array ( ) [parent] => 
simple_html_dom_node Object *RECURSION* [_] => Array ( [0] => 2 [4] => ) [dom:private] => 
simple_html_dom Object *RECURSION* ) [1] => simple_html_dom_node Object ( [nodetype] => 
1 [tag] => html [attr] => Array ( [xmlns] =>  ) [children] => Array ( [0] => simple_html_dom_node 
Object ( [nodetype] => 1 [tag] => head [attr] => Array ( ) [children] => Array ( [0] => 
simple_html_dom_node Object ( [nodetype] => 1 [tag] => title [attr] => Array ( ) [children] => Array 
( ) [nodes] => Array ( [0] => simple_html_dom_node Object ( [nodetype] => 3 [tag] => text [attr] => 
Array ( ) [children] => Array ( ) [nodes] => Array ( ) [parent] => simple_html_dom_node Object 
*RECURSION* [_] => Array ( [4] => Federación Mexicana de Fútbol Asociación, A. C. ) 
[dom:private] => simple_html_dom Object *RECURSION* ) )
Por supuesto esto solo es una muestra minima en realidad muestra un monton de texto. Ademas si no pongo el echo $html no me muestra eso. De hecho solo muestra el <hr />

Ah lo peor del caso es que se que me lo mostro una vez de forma correcta pero no lo puedo repetir... incluso recuerdo que me lo puso en un array de un solo elemento, asi que pensaba usar el implode o explode, no recuerdo como se llama.

Tambien esa "libreria" tiene una opcion pasa pasarlo a texto plano. pero no se si me sirva gran cosa. Tambien trato de hacerlo con regexp pero como no se regexp apenas estoy empezando a aprender.

Gracias por responder