【问题标题】:perl script to read an excel file using cpan modules使用 cpan 模块读取 excel 文件的 perl 脚本
【发布时间】:2017-01-02 19:15:59
【问题描述】:

我正在编写一个 perl 脚本来从 excel 文件中读取数据。该脚本是在 unix 环境中编写并在服务器上运行的,而 excel 文件在我的 Windows 桌面上可用。

#!/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 单元格值。感谢任何帮助。 :)

【问题讨论】:

标签: perl unix cpan


【解决方案1】:

我解决了这个问题。这是关于文件未被访问。我使用 samba 将 unix 磁盘映射到 Windows 网络驱动器。但是现在,我收到一个不同的错误:Parser for XLSX is not installed at.. 有人可以帮我解决它。

【讨论】:

  • 嗯,你显然需要遵循错误。安装 XLSX 解析器
  • 是的,你是对的。我想到了。感谢您的帮助。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-03-21
  • 1970-01-01
  • 2017-07-17
  • 2019-11-28
  • 1970-01-01
  • 2020-05-07
  • 2011-06-15
相关资源
最近更新 更多