Как извлечь данные из таблицы HTML в PHP. Данные в этом форматеИзвлечь данные из столбца строки таблицы HTML
Таблица 1
<tr><td class="body" valign="top"><a href="example"><b>DATA</b></a></td><td class="body" valign="top">Data_Text</td></tr>
Таблица 2
<tr><th><div id="Data">Data</div></th><td>Data_Text_1</td><td>Data_Text_2</td></tr>
Таблица 3
<tr><td width="120"><a href="example" target="_blank">DATA</a></td><td>Data_Text</td></tr>
Я хочу, чтобы получить данных & Data_Text или (Data_Text_1 & Data_Text_2) из 3 таблиц.
Я использовал
$html = file_get_contents($link);
$doc = new DOMDocument();
@$doc->loadHTML($html);
$xpath = new DOMXPath($doc);
$nodes = $xpath->query('//td[]');
$nodes2 = $xpath->query('//td[]');
Но не могу показать любые данные!
Я предложу Баунти на этот вопрос на послезавтра
Возможно, существует некоторая ошибка: вы не можете получить '' Data_Text "из таблицы 2 - он не имеет текстового узла с таким строковым значением. Пожалуйста, отредактируйте и исправьте. –