Первый блин комом

Avron2

Новичок
Начал изучать XML. Начал с domDocument.
Подскажите, что не так?
Скрипт выдает "Всего дочерних узлов:" и все...
Проблемы с кодировкой может? Как решить?

PHP:
<?php 
require_once 'lib/unicode.inc';
$xml = XMLHead.file_get_contents("http://www............/");

$dom=new domDocument('1.0', 'windows-1251');
$dom->load($xml);

$root=$dom->documentElement;

echo "Всего дочерних узлов: {$root->childNodes->length}\r\n";
$i=0;
for ($child=$root->firstChild;$child;$child=$child->nextSibling) {
    echo "Узел $i: ";
    echo utf8decode("$child->nodeName='$child->nodeValue'\r\n");
    $i++;
}

?>
 

Avron2

Новичок
Получается, что
PHP:
$dom->load($xml);
не работает.
getElementByID() тоже неработает.
Информация берется с сайта в формате html, кодировка windows-1251.
 
Сверху