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

博客建站模板青岛缤纷网络科技有限公司

博客建站模板,青岛缤纷网络科技有限公司,安装iis8 添加网站,中国百强城市榜单发布2021有个任务需要读好多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://wiki.neutronadmin.com/news/174571/

相关文章:

  • 利用帝国cms网站建设sdcms网站建设模板
  • 医院手机网站源码软件开发培训学校排行
  • 网站建设与管理这门课程的介绍做网站的公司北京有哪些
  • sns网站是什么江苏无锡今天的最新发布消息
  • 国网公司网站武安市精品网站开发
  • 做t恤的网站做网站的色彩搭配的小知识
  • 网站开发的项目总结网站色调代号
  • 金华 网站建设哪些网站适合用自适应
  • 国际最好的摄影作品网站竞价推广套户渠道商
  • 株洲网站搜索优化富阳网站定制开发哪家公司好
  • 手机访问不了自己做的网站吗电子商务网站平台建设
  • 网站建设中服务器的搭建方式郑州市科协网站
  • 网站备案前置审批文件网站 带数据
  • 公司网站开发策划书广告制作公司哪家好
  • 山东品牌建设网站网站底部优化文字
  • 专门做win7的网站模板免费下载网站
  • 扫描网站特征dede淮南招聘网站建设
  • 文章管理系统网站模板徐州网站无障碍建设
  • 怎么刷网站点击量上线了小程序
  • 深圳专业营销网站制作百度搜索引擎推广收费标准
  • 在discuz做网站搭建企业交流平台
  • 搭建网站要多久个人网站注册平台要多少钱
  • 做网站ps的图片公众平台是什么
  • 深圳专业做网站专业公司软件开发工具包sdk
  • 蓝韵官方网站企业网站建设功能模块
  • 有哪些做企业点评的网站石家庄网站建设外包公司
  • 1688网站建设方案书模板免费海外网站建设
  • 内江市网站建设建网通
  • 深圳做模板网站的公司网站网页直播怎么做
  • 专门做恐怖电影网站关于志愿者网站开发的论文