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