首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Spreadsheet::ParseExcel::Simple中放置字段分隔符

如何在Spreadsheet::ParseExcel::Simple中放置字段分隔符
EN

Stack Overflow用户
提问于 2011-11-20 06:29:10
回答 1查看 181关注 0票数 0

下面的代码很适合我,但我不知道如何使用逗号(,)字符之类的字段分隔符来分隔列。

请指教,谢谢。

代码语言:javascript
复制
#! /usr/bin/perl

use strict;
use warnings;
use Spreadsheet::ParseExcel::Simple;

my @data;
my $xls = Spreadsheet::ParseExcel::Simple->read('mylargefile.xls');
foreach my $sheet ($xls->sheets) {
     while ($sheet->has_data) {  
         @data = $sheet->next_row;
         print "@data \n";
     }
}
EN

回答 1

Stack Overflow用户

发布于 2011-11-20 06:40:25

由于@data是一个单元格数组,因此可以使用内置的join()函数,如下所示:

代码语言:javascript
复制
print join(',', @data);

或者将逗号替换为您选择的分隔符。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8197867

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档