Excel 파일에서 데이터를 읽는 펄 스크립트를 작성하고 있습니다. 스크립트는 유닉스 환경에서 작성되고 서버에서 실행되는 반면 Windows에서는 Windows 바탕 화면에서 Excel 파일을 사용할 수 있습니다.cpan 모듈을 사용하여 Excel 파일을 읽는 perl 스크립트
는#!/usr/bin/perl
use strict;
use warnings;
use feature 'say';
use Spreadsheet::Read;
my $workbook = ReadData ("C:/Users/tej/Desktop/Work.xlsx");
say $workbook->[1]{A1};
출력은 Use of uninitialized value in say at..... line 10
말하는 경고를 제공하고 인쇄되고 다른 출력은 없다. 방금 시트 1에서 A1 셀 값을 읽는 샘플 코드를 작성했습니다. 나중에 특정 값을 읽는 논리를 작성해야합니다. 현재로서는 Excel 셀 값을 읽고 인쇄하기 위해 오류를 수정해야합니다. 어떤 도움을 주시면 감사하겠습니다. :)
'$ workbook -> [0] {error}'를 인쇄 할 수 있습니까? –
https://metacpan.org/release/Spreadsheet-ParseXLSX 또는 https://metacpan.org/release/Spreadsheet-XLSX가 설치되어 있습니까? – simbabque
파일을 열 수 없다면 (예 : 사용 권한, 잘못된 이름 등) –