Получите externalHTML с веб-сайта и поместите его в строку. я потерялся

Есть некоторые (динамические) веб-сайты, где исходный код не равен externalHTML сайта. Например, исходный код интересующего меня сайта:

            <table>
<tr>
<td class="tname-home logo-enable">
<span class="tname">
<span style="display: none" class="dw-icon ico">&nbsp;
</span>
<a href="#" onclick="window.open('/team/unics-kazan/rTWGEhHR'); return false;">Unics Kazan</a>
</span>
</td>
<td class="current-result">
<span class="scoreboard-divider">-
</span>
</td>
<td class="tname-away logo-enable">
<span class="tname"><a href="#" onclick="window.open('/team/maccabi-tel-aviv/nLuro05B'); return false;">Maccabi Tel Aviv</a>
<span style="display: none" class="dw-icon ico">&nbsp;</span>
</span>
</td>
</tr>
</table>

Как видите, это соответствует «живому счету» игры. В этом коде, тем не менее, оценка не отображается. Только «-», который делит счет местной команды и команды гостей.

Если мы посмотрим на externalHTML этого же элемента, мы найдем это:

           <table>
<tr>
<td class="tname-home logo-enable">
<span class="tname">
<span style="display: none" class="dw-icon ico" title="Advancing to next round">&nbsp;
</span>
<a href="#" onclick="window.open('/team/unics-kazan/rTWGEhHR'); return false;">Unics Kazan</a>
</span>
</td>
<td class="current-result">
<span class="r">
<span class="scoreboard">61
</span>
<span class="scoreboard-divider">-
</span>
<span class="scoreboard">63
</span>
</span>
</td>
<td class="tname-away logo-enable">
<span class="tname"><a href="#" onclick="window.open('/team/maccabi-tel-aviv/nLuro05B'); return false;">Maccabi Tel Aviv</a>
<span style="display: none" class="dw-icon ico" title="Advancing to next round">&nbsp;</span>
</span>
</td>
</tr>
</table>

Обратите внимание, что код похож, но не равен, так как теперь фактическая оценка видна (61-63 на тот момент).

Вопрос в том, как я могу сохранить externalHTML сайта в строку php, чтобы я мог с ней работать. Функция:

file_get_contents("www.website.com")

захватил бы первый код, который не имеет оценки …

Если вам нужно другое объяснение, пожалуйста, дайте мне знать. Для меня очень важно решить эту проблему. Спасибо!

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]