多分私は愚かですが、これは意味がありません...私は多数のファイルから一意のコードとエラーコードを読み取ってハッシュを構築しています。キー=値のペアを出力しようとすると、改行が直後になければキーは表示されません。ここでPerlのハッシュキーは、改行直後にのみ印刷されます
はコードです:
foreach my $key (keys %codehash){
print "Key: $key\tValue: $codehash{$key}\n";
print "Key: $key\n";
print "Value: $codehash{$key}\n";
print "\n\n";
}
は、ここで出力です:最初の文からプレーンテキスト、ちょうどタブ以降:それも「キー」を印刷していないことを
Value: NoParamSpecified
Key: 016C
Value: NoParamSpecified
Value: billingAddress.firstName.lengthLong
Key: 003M
Value: billingAddress.firstName.lengthLong
Value: billingAddress.address1.lengthLong
Key: 0041
Value: billingAddress.address1.lengthLong
お知らせ。私は以前これを見たことがない。
ポスト出力の進ダンプしてください。 –