Я проанализировал xml-файл, используя moudle XML :: Twig, когда закончил, сгенерировано несколько пустых строк, например:
<TAG1>
TWO EMPTY LINES
<TAG2>BLABLA</TAG2>
TWO EMPTY LINES
<TAG2>BLABLA</TAG2>
TWO EMPTY LINES
<TAG2>BLABLA</TAG2>
FIVE EMPTY LINES
<TAG3>
<TAG3>BLABLA</TAG3>
<TAG3>BLABLA</TAG3>
</TAG3>
FIVE EMPTY LINES
<TAG3>
<TAG3>BLABLA</TAG3>
<TAG3>BLABLA</TAG3>
</TAG3>
FIVE EMPTY LINES
</TAG1>
Как видите, внутри блока tag3 нет пустой строки, котораяв моем скрипте установлено значение root: TwigRoots => {TAG1 => 1};но есть много сгенерированных линий emply, как я могу избежать этого?я попробовал:
my $twig = new XML::Twig(TwigRoots => $roots,
TwigHandlers => $handlers,
pretty_print => 'indented',
twig_print_outside_roots => \*$filehandle
);
$twig->parsefile($path);
#$twig->flush($filehandle, pretty_print => 'indented');
но это не работает ....
Заранее спасибо.