scala : poi XLSX2CSV
来源:互联网 发布:淘宝修改密码网址 编辑:程序博客网 时间:2024/05/31 19:25
下载 poi-bin-3.10-FINAL-20140208.zip ,解压后
copy *.jar \scala\lib\
copy \poi-3.10-FINAL\ooxml-lib\*.jar \scala\lib\
示例代码: xlsx2csv.scala
//package test;import java.io.Fileimport java.io.PrintStreamimport org.apache.poi.openxml4j.opc._import org.apache.poi.xssf.eventusermodel.XLSX2CSVif (args.length < 1) { System.err.println("Use:"); System.err.println(" XLSX2CSV <xlsx file> [min columns]"); System.exit(4)}val file1 = args(0)val xlsxFile = new File(file1);if (!xlsxFile.exists()) { System.err.println("Not found or not a file: " + xlsxFile.getPath()); System.exit(4)}val file2 = file1.replace(".xlsx",".csv")val csvFile = new File(file2);if ( csvFile.exists()) { System.err.println(file2+": csvFile is exists. " ); System.exit(4)}var minColumns = -1;if (args.length >= 2) minColumns = Integer.parseInt(args(1));// System.out redirectval out = new PrintStream(file2);System.setOut(out);// The package open is instantaneous, as it should be.val p = OPCPackage.open(xlsxFile.getPath(), PackageAccess.READ);val xlsx2csv = new XLSX2CSV(p, out, minColumns);xlsx2csv.process();out.close();
运行 scala xlsx2csv.scala test.xlsx
0 0
- scala : poi XLSX2CSV
- groovy : poi XLSX2CSV
- scala 使用POI导出xlsx文件,添加背景颜色
- poi
- POI
- POI
- POI
- POI
- poi
- poi
- POI
- POI
- POI
- poi
- POI
- POI
- poi
- POI
- 软件级负载均衡器(LVS/HAProxy/Nginx)的特点和对比
- Serializable 接口
- C#_方法与作用域
- Android布局相关
- spring3.0 MVC的简单示例
- scala : poi XLSX2CSV
- 数据库概述
- Android网络上获取图片的三种方法
- 正则表达式
- Instanceof的说明使用
- 代码设置selector
- Android的jni学习之路--第一篇
- zoj1163The Staircases
- 查看服务器日志相关