当前位置: 首页 > news >正文

网站模版 源码之家吉林网站建设吉林

网站模版 源码之家,吉林网站建设吉林,百度 网站地图怎么做,如何自己开发一款游戏有个任务需要读好多eccel#xff0c;实际读起来并不方便#xff0c;变手工把ecxcel转换成文本文档#xff0c;心累。。。。于是闲暇写了个ecxcel转txt的小工具。主要是用的Spreadsheet::XLSX。 use strict;use warnings;use strict; use Spreadsheet::XLSX;die Usage …    有个任务需要读好多eccel实际读起来并不方便变手工把ecxcel转换成文本文档心累。。。。于是闲暇写了个ecxcel转txt的小工具。主要是用的Spreadsheet::XLSX。 use strict;use warnings;use strict; use Spreadsheet::XLSX;die Usage :perl $0 xlsx resultDIR\n unless ARGV2; ####需要输入需要转换的ecxel文件 以及生成结果文件的路径my $fileshift ARGV;my $dirshift ARGV;my $excelSpreadsheet::XLSX-new($file);foreach my $sheet({$excel-{Worksheet}}){          my $name$sheet-{Name};###sheet名字         open OUT,$dir/$name.txt;##默认结果是一个sheet转换成一个文本文档名字为sheet名字 可自行调整         $sheet-{MaxRow}||$sheet-{MinRow};         foreach my $row ($sheet-{MinRow}..$sheet-{MaxRow}){                    $sheet-{MaxCol}||$sheet-{MinCol};                   foreach my $col($sheet-{MinCol}..$sheet-{MaxCol}){                            my $cell$sheet-{Cells}[$row][$col];                            if($cell){                              print OUT$cell-{Val}\t;                            }                   }                  print OUT\n;      }} 写完之后发现每次只能转换一个文件于是就把它做成了一个包名字为excel2txt.pm随便用~ 主程序perl.pl use strict;use warnings;use package::excel2txt;my $dir/home/escel2txt;my sample(test);foreach my $sample(sample){          my $file$dir/$sample.xlsx;          my $reportdir/home/escel2txt;         package::excel2txt::change($file,$reportdir);##在report下批量生成转换过后的文档} 包excel2txt.pm package package::excel2txt; use strict;use warnings;use strict; use Spreadsheet::XLSX; sub change{my $fileshift _;my $dirshift _;my $excelSpreadsheet::XLSX-new($file);  foreach my $sheet({$excel-{Worksheet}}){          my $name$sheet-{Name};###sheet名字         open OUT,$dir/$name.txt;##默认结果是一个sheet转换成一个文本文档名字为sheet名字 可自行调整         $sheet-{MaxRow}||$sheet-{MinRow};         foreach my $row ($sheet-{MinRow}..$sheet-{MaxRow}){                    $sheet-{MaxCol}||$sheet-{MinCol};                   foreach my $col($sheet-{MinCol}..$sheet-{MaxCol}){                            my $cell$sheet-{Cells}[$row][$col];                            if($cell){                              print OUT$cell-{Val}\t;                            }                   }                   print OUT\n;          }     } } 1转载于:https://www.cnblogs.com/gui-/p/6889608.html
http://www.yutouwan.com/news/70941/

相关文章:

  • 无形资产 网站开发国内一线网站设计公司
  • 宁津哪个网络公司做网站比较好电子政务网站设计
  • 新加坡做网站的价格网站建设提高信息
  • 东莞做商城网站建设哪家好佛山做网站优化公司
  • 珠海建网站设计杭州建筑网页设计
  • 为什么百度搜不到我的网站正邦设计董事长
  • 潍坊大型网站建设平台做网站时怎么让边框细一点
  • 企业公共服务平台网站建设方案网站底部备案图标
  • 创建一个自己的网站的步骤定制做网站服务
  • 电子网站商业策划书网站建设项目验收单
  • 商城网站设计需要哪些技术抖音代运营电话话术
  • 做去态网站要学什么语言网络营销推广工具
  • 株洲网站建设开发微网站开发难吗
  • 运营企业网站怎么赚钱网页设计就业工资
  • 做ui的网站最专业企业营销型网站建设
  • 网站图片移动怎么做已备案个人网站做淘宝客
  • 上海网站建设天锐科技目前做的比较好的法律网站有哪些
  • 整形网站建设方案策划书wordpress tag
  • 西安做网站朋朋百度速页建站
  • 网站建设知名网站建设应列支什么科目
  • 网站建设 付款方式南京开发app的公司
  • 做外贸做网站怎样做视频上网站赚钱
  • 无锡市建设招标网站快对作业小程序入口
  • dw做了网站还可以做淘宝详情吗网站建设属于哪类税率
  • 商业网站的相关内容什么是淘宝seo
  • 浙江省网站集约化建设网站建设功能评估表
  • 上传网站到二级域名全国建设工程四库一平台
  • 网站的内容建设seo黑帽技术
  • 辽宁省建设机械协会官方网站临沧市住房和城乡建设网站
  • 昆明网站制作工具手机端网页开发工具