Извлечение HTML скрепощенной страницы с использованием PHP DOM

Возможно ли создать HTML-вывод из содержимого фрагмента HTML, который был извлечен с помощью инструментов DOM PHP (например, $ div = $ dom-> getElementsByTagName ('table') -> item (0);), так что созданный HTML содержит только элементы с указанным именем тега и их потомками?

В противном случае существуют ли какие-либо другие способы легко извлечь фрагмент HTML из полного HTML-страницы? Я просто хочу извлечь первую таблицу страницы, которую я очистил, и отобразить только эту таблицу и ее содержимое.

Да, вы можете передать узел в DOMDocument::saveXML()

 echo $dom->saveXml($div); 

который затем даст вам внешнийHTML узла