저는 Perl을 처음 사용하고 Excel 파일을 읽고 해당 데이터를 텍스트 파일로 내보내는 Perl 스크립트를 디코딩하려고합니다. 스크립트의 단계 중 하나가 이상하게 수행됩니다. 이것은 단계 :Perl Excel 파서가 잘리는 열
@array_name = grep {$_} @array_name;
값 0
경우이 단계는 단지 마지막 열을 절단; 그렇지 않으면 제대로 작동합니다. 이 단계를 제거하면 값이 0
인 마지막 열이 돌아 오지만 내 소스 Excel 파일의 일부가 아닌 추출물에 더미 NULL
열이 포함되어 있습니다.
이 단계를 이해할 수 있도록 도와 주실 수 있습니까?
이 더러운 트릭은 비어 있거나 정의되지 않은 셀을 건너 뛰지 않습니다. – dgw