У меня есть таблица, которую я пытаюсь очистить, которая выглядит так:
<table id="thisTable">
<tr>
<td class="value1"></td>
<td class="value2"></td>
<td class="value3"></td>
<td class="value4"></td>
</tr>
<tr>
<td class="value5"></td>
<td class="value6"></td>
</tr>
</table>
и мой DOMXPath выглядит так (пока):
$htmlDoc = new DomDocument();
@$htmlDoc->loadhtml($html);
$xpath = new DOMXPath($htmlDoc);
$nodelist = $xpath->query('//*[@id="thisTable"]');
foreach ($nodelist as $n){
echo $n->nodeValue."\n";
}
Это работает, я получаю значения таблицы, но как указать класс nodeValue? В конечном счете, моя цель состоит в том, чтобы построить новую таблицу из содержимого td
value2
, value4
и value5
в одной строке.