parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

smalex 02.11.2005 16:52

спасибо, выяснил что если удалить пустые текстовые ноды в корневой ноде, то форматирование работает
@prepareFormat[document][rootnodes;i;node]
$rootnodes[$document.documentElement.childNodes]
^for[i](0;$rootnodes-1){
	$node[$rootnodes.$i]
	^if($node.nodeType==3 && !def ^StringHelper:Trim[$node.nodeValue]){
		$node[^document.documentElement.removeChild[$node]]
	}
}