У меня есть XML-файл. В файле есть пустая строка. Как удалить только пустые строки? Я попробовал метод chomp()
и обнаружил, что он удалит все новые строковые символы. Мне все еще нужно вывести стандартный формат XML-файла.Использование chomp() в Perl
while(my $line = <$fh>) {
#chomp($line);
#$line =~ s/\s+//g;
print $line;
}
__DATA__
<item>
<key>AB</key>
<info>
<format>10</format>
<description>Any binary string</description>
<value>NA</value>
<whereUsed>A2B25,A2B26</whereUsed>
</info>
</item>
Выходная форма ниже ожидаемого.
<item>
<key>AB</key>
<info>
<format>10</format>
<description>Any binary string</description>
<value>NA</value>
<whereUsed>A2B25,A2B26</whereUsed>
</info>
</item>
Это работает очень хорошо. Спасибо. –