Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/09/2014, 18:32
Avatar de danistrein
danistrein
 
Fecha de Ingreso: septiembre-2008
Ubicación: Salta Capital
Mensajes: 550
Antigüedad: 15 años, 7 meses
Puntos: 9
Respuesta: php dom, problema con busqueda de node

gracias pateketrueke, tu respuesta siempre ayuda mucho a los que no poseen tu conocimiento (¬¬)

lei el manual de dom, y por lo que logre entender es que:

crea la clase
Código PHP:
Ver original
  1. $dom = new DOMDocument;

carga la string u objecto dom element
Código PHP:
Ver original
  1. @$dom->loadHTML($db);

creo la clase xpath
Código PHP:
Ver original
  1. $dompath = new DOMXPath($dom);

busca todas las <table> que existen
Código PHP:
Ver original
  1. $table = $dompath->query('//table');

seleciono la primera <table>
Código PHP:
Ver original
  1. $table->item(0)

busco todos los <tr> que esten dentro de la primera <table>
Código PHP:
Ver original
  1. $table->item(0)->getELementsByTagName('tr')

seleciono el primer <tr> de la <table>
Código PHP:
Ver original
  1. $table->item(0)->getELementsByTagName('tr')->item(0)

busco todos los <td> que esten dentro del <tr>
Código PHP:
Ver original
  1. $table->item(0)->getELementsByTagName('tr')->item(0)->getELementsByTagName('td')

selecciono el primer <td> del <tr>
Código PHP:
Ver original
  1. $table->item(0)->getELementsByTagName('tr')->item(0)->getELementsByTagName('td')->item(0)

muestro el string que contiene el primer <td>
Código PHP:
Ver original
  1. $table->item(0)->getELementsByTagName('tr')->item(0)->getELementsByTagName('td')->item(0)->nudeValue



si tuviste tiempo de escribir para criticarme, supongo que no se te hace nada como colaborador indicarme donde esta mi error y como podría solucionarlo
__________________
Appones.net - www.appones.net