암호로 보호 된 XSLX 파일에서 일부 필드를 읽는 간단한 perl 스크립트를 작성하려고합니다.Perl로 리눅스 (및 windows)에서 암호로 보호 된 XLSX 읽기
나는 Spreadsheet::XLSX과 SimpleXlsx을 보았지만 암호로 보호 된 파일을 지원하지 않는 것으로 보입니다.
어떻게 할 수 있습니까? 는 Win32 :: OLE 를 사용
이은과 같이 수행됩니다
my $Book =
$Excel->Workbooks->Open({ FileName => $file, Password => $password });
응답을 보내 주셔서 감사합니다. 운좋게도 필자는 구식 xsl을 읽을 수있는 옵션이 있으며 이것은 Spreadsheet :: ParseExcel을 사용하여 간단합니다. – Jim
필자의 제안은 기본적으로 XLSX를 XLS로 다시 변환하여 XLS로 변환 할 수 있다는 것을 감안할 때 읽을 수 있기 때문에 이전 XLS로 제공되는 파일을 가져올 수 있다면 더 좋은 방법입니다.) – Ian