Я не разработчик PHP, но я нашел это:
function getNodeInnerHTML(DOMNode $oNode)
{
$oDom = new DOMDocument();
foreach($oNode->childNode as $oChild)
{
$oDom->appendChild($oDom->importNode($oChild, true));
}
return $oDom->saveHTML();
}
от http://www.sitepoint.com/forums/showthread.php?p=4225203
Не думаю, что вы можете выбирать контент, в том числе только с XPath, поэтому может потребоваться такая функция, как приведенная выше. И затем вы выбираете ваш div как //div[@id='someID']
и т. Д.