Parsowanie wartości z zewnętrznej strony

0

Witam,
piszę mały skrypt w PHP, a że dopiero się uczę to potrzebuję pomocy. Skrypt mianowicie ma parsować różne wartości ze strony zewnętrznej i je wyświetlać na mojej a potem dorzucę jakieś operacje na tych wartościach, ale na początku się zawiesiłem w parsowaniu.

wartosc172.9wartosc 2105.9 posiada tekst wartość1 i wtedy go ściągnąć, ale nie wiem czy to dobre rozwiązanie ?.
0

Zobacz sobie projekt phpQuery - sam go nieraz wykorzystywałem do parsowania różnych stron i po zapoznaniu się z działaniem, sprawuje się świetnie.

0

tak tylko nie widzę rozwiązania nadal, ściągnąłem stronę, tylko nie mogę tekstu przekazać, nie chcę ściągać wszystkich tabelek tylko te które mają zawartość wartość1 wartość2 a są różne tabele z innymi danymi, które nie są mi potrzebne

0

No to zrób sobie foreacha po każdej tabeli w poszukiwaniu tych z odpowiednimi danymi.
Czego oczekujesz - poprowadzenia za rączkę?

0

udało się
<ort> $doc = new DOMDocument();
$doc->loadHTML($YOUR_HTML);
$xpath = new DOMXpath($doc);
$lis = $xpath->query("//li/text()");
if (!is_null($lis)) {
foreach ($lis as $li) {
if (preg_match('^Value: (.+?)$', $li->nodeValue, $m)) {
print_r($m);
}
}
}</ort>

0
 $doc = new DOMDocument();
$doc->loadHTML($YOUR_HTML);
$xpath = new DOMXpath($doc);
$lis = $xpath->query("//li/text()");
if (!is_null($lis)) {
    foreach ($lis as $li) {
        if (preg_match('~^Value: (.+?)$~', $li->nodeValue, $m)) {
            print_r($m);
        }
    }
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1