2011-11-13 4 views
0

J'essaie d'analyser un tableau HTML dans une page.PHP DOM analyse table HTML

Cependant, ce n'est pas le seul TABLE de la page, et je ne m'intéresse qu'à l'analyse de la deuxième installation <table> dans la page HTML.

Comment est-ce que je spécifie pour analyser seulement la 2ème instance de TABLE dans la page HTML?

//the table by its tag name 
$tables = $dom->getElementsByTagName('table'); 

Répondre

2

Utilisez DOMNodelist-> item() (point() attend comme argument l'indice, il est zéro TELLE MANIERE 1 retournera le 2ème tableau)

$table = $dom->getElementsByTagName('table')->item(1); 
+0

Merci - qui fonctionne! – ChicagoDude