私はXMLファイルを持っています。ファイルには空白行があります。空白行だけを削除するにはどうすればよいですか?私はchomp()
メソッドを試して、それが新しい行のシンボルをすべて削除することを発見しました。私はまだ標準のXMLファイル形式を出力する必要があります。Perlでのchomp()の使用
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>
非常にうまく動作します。ありがとうございました。 –