Как с помощью xPath запроса получить html код внутри узла

В контенте страницы есть таблица
  • Вопрос задан
  • 2770 просмотров
Решения вопроса 1
houseprog
@houseprog
Веб-разработчик
function DOMinnerHTML(DOMNode $element)
{
$innerHTML = "";
$children = $element->childNodes;
foreach ($children as $child)
{
$innerHTML .= $element->ownerDocument->saveHTML($child);
}
return $innerHTML;
}

Пример:

<?php
$dom= new DOMDocument();
$dom->preserveWhiteSpace = false;
$dom->formatOutput = true;
$dom->load($html_string);

$domTable = $dom->getElementsByTagName("table");

foreach ($domTable as $tables)
{
echo DOMinnerHTML($tables);
}
?>
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Kalyta Автор вопроса
Спасибо.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы