public function getHtmlBody() { $xpath = new DOMXPath($this->_doc); $bodyNodes = $xpath->query('/html/body')->item(0)->childNodes; $outputFragments = []; for ($count = 0; $count < $bodyNodes->length; $count++) { $outputFragments[] = $this->_doc->saveXML($bodyNodes->item($count)); } return implode($outputFragments); }