DOM и "человеческое" отображение документа.

nut

Новичок
DOM и "человеческое" отображение документа.

Здравствуйте, Господа!

Есть код для генерации XML:
PHP:
<?
$doc = new DOMDocument("1.0",'windows-1251');
$node = $doc->createElement("root");
$node->setAttribute("attr1", "123");
$root = $doc->appendChild($node);
$nodes[] = $doc->createElement("name1",'1');
$nodes[] = $doc->createElement("name2",'2');
foreach ($nodes as $n) {
	$root->appendChild($n);
}
echo $doc->saveXML();
?>
Как сделать так чтобы каждую ноду выводил с новой строки?
И еще, что-то не пойму как прикрутить русский язык, DOM не будет работать не с уникодом?

-~{}~ 03.08.06 13:37:

$doc->formatOutput = true;
 
Сверху