» »

[PHP] HTML DOM parse

[PHP] HTML DOM parse

tx-z ::

A bi mi lahko kdo pomagu kako bi dobil z DOM v phpju sledeče podatke. In sicer imam podan nek html, ki vsebuje takole tabelo.
<TABLE>
<TR><TH>Stolpec 1<TH>Stolpec 2<TH>Stolpec 3
<TR><TD><A HREF="url1">niz1</A>
    <TD><A HREF="url2">niz2</A>
<TD ALIGN=right>nizx
<TR><TD><A HREF="url3">niz3</A>
    <TD><A HREF="url4">niz4</A>
<TD ALIGN=right>nizy
</TABLE>


Rad bi pa ven dobil podatke da jih mam za vsak TR: url1,niz1,url2,niz2,nizx; url3,niz4,url4,niz4,nizy;
Zaenkrat sem probaval nekaj na tak način, ampak ne vem če sploh delam s pravilnim pristopom?

$doc = new DOMDocument();
$doc->loadHTML(file_get_contents($path_to_html_file)); /* Datoteko pobiram lokalno */
foreach($doc->getElementsByTagName('TR') as $elem1) {
	foreach($elem1->getElementsByTagName('TD') as $elem2) {
		foreach($elem2->getElementsByTagName('A') as $elem3) {
			echo $elem3->getAttribute('href');
		}
	}
}
tx-z

_Dormage_ ::

drola ::

Še nekaj podobnega: phpQuery
https://drola.si


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Web crawler

Oddelek: Programiranje
71441 (574) b3D_950
»

Slo-Tech userscripts

Oddelek: Izdelava spletišč
175151 (2603) jype
»

[Java]Shranjevanje/Branje nastavitev za povezavo z podatkovno bazo

Oddelek: Programiranje
192601 (2375) KernelPanic
»

pomoč PHP in DOM elementi

Oddelek: Izdelava spletišč
91271 (1082) MrBrdo
»

Prenos podatka iz ene strani na drugo stran

Oddelek: Izdelava spletišč
101310 (1048) HardFu

Več podobnih tem