Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/09/2015, 15:31
azaz
 
Fecha de Ingreso: enero-2011
Mensajes: 1.150
Antigüedad: 13 años, 4 meses
Puntos: 10
no consigo recorrer el dom

Tengo una estructura como esta:

Código HTML:
Ver original
  1. <div id="principal">
  2.   <div>
  3.      <div>contenido</div>
  4.      <div>
  5.         <div>uno</div>
  6.         <div>dos</div>
  7.         <div>tres</div>
  8.      </div>
  9.   </div>
  10. </div>

yo quiero recuperar el texto donde pone tres, lo intento de esta manera:
Código PHP:
Ver original
  1. $div=$doc->getElementById("principal")->getElementsByTagName('div')->item(0);
  2. $div2=$div->getElementsByTagName('div')->item(1);
  3. $div3=$div2->getElementsByTagName('div')->item(2);
  4. echo $div3->textContent;

pero no me muestra el texto tres dodne estoy fallando, saludos.