I have the following table: http://www.nbs.rs/kursnaListaModul/srednjiKurs.faces?lang=lat
This is a currency exchange list, and I need to extract some data from it. Currency identification numbers are shown on the left side of the table. Is it possible to extract data from specified rows based on their identifiers?
For example, from the above table I want to extract currencies with identifiers 978, 203 and 348.
The conclusion should be:
- EUR 104,2182
- CZK 4.2747
- HUF 38.7919
Having looked at similar examples, I came up with the following: http://pastebin.com/hFZs1H7C
I need to somehow find the identifiers and the correct print values ... I know when it comes to programming, and I need your help.
<?php $data = file_get_contents('http://www.nbs.rs/kursnaListaModul/srednjiKurs.faces?lang=lat'); $dom = new domDocument; @$dom->loadHTML($data); $dom->preserveWhiteSpace = false; $tables = $dom->getElementsByTagName('table'); $rows = $tables->item(1)->getElementsByTagName('tr'); foreach ($rows as $row) { $cols = $row->getElementsByTagName('td'); foreach ($cols as $col) { echo $col; } } ?>
Desctruct
source share