Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
smalex 02.11.2005 17:55 / 02.11.2005 17:55
не только рутовые ноды должны быть без лишних пробелов, а все@prepareFormat[document][rootnodes] $rootnodes[$document.documentElement.childNodes] ^prepareFormatChild[$document.documentElement;$rootnodes] ### @prepareFormatChild[parent;child][i;node] ^for[i](0;$child-1){ $node[$child.$i] ^if($node.nodeType==$xdoc:TEXT_NODE && !def ^StringHelper:Trim[$node.nodeValue]){ $node[^parent.removeChild[$node]] }{ ^if($node.nodeType==$xdoc:ELEMENT_NODE){ ^prepareFormatChild[$node;$node.childNodes] } } } ##