Что говорит тебе, что оно пустое?DOMDocument :: loadxml () вернет false, если есть ошибка, а не пустой объект.
В любом случае, когда я запускаю этот код ($ doc - это одна строка xml длиной в милю, которую вы разместили):
$dom = new DOMDocument();
$dom->loadXML($doc);
$node_list = $dom->getElementsByTagName('totalNumEntries');
$node = $node_list->item(0);
echo $node->nodeValue;
Выход «6», как и ожидалось.