博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
apache common之CSV文件操作
阅读量:4112 次
发布时间:2019-05-25

本文共 859 字,大约阅读时间需要 2 分钟。

依赖jar:

org.apache.commons
commons-csv
1.0

写操作:

List
data = new ArrayList
();data.add(new String[] { "A", "B", "C" });data.add(new String[] { "1", "2", "3" });data.add(new String[] { "A1", "B2", "C3" });FileWriter fw = new FileWriter(new File("c:/linkrmb.com.csv"));final CSVPrinter printer = CSVFormat.EXCEL.print(fw);printer.printRecords(data);printer.flush();printer.close();

读操作:

String path = "c:/linkrmb.com.csv";InputStream inputStream = new FileInputStream(path);InputStreamReader isr = new InputStreamReader(inputStream);Iterable
records = CSVFormat.EXCEL.parse(isr);for (CSVRecord record : records) { for (String string : record) { System.out.print(string); System.out.print("-"); } System.out.println(); System.out.println("*****************");}

 

转载地址:http://ymqsi.baihongyu.com/

你可能感兴趣的文章
laravel通用apiResource get update
查看>>
laravel 修改api返回默认的异常处理
查看>>
高德坐标转换百度坐标 javascript
查看>>
tp5封装通用的修改某列值
查看>>
laravel控制器与模型名称不统一
查看>>
vue登录拦截
查看>>
npm配置淘宝镜像仓库以及electron镜像
查看>>
linux设置开机自启动脚本的最佳方式
查看>>
VUE SPA 单页面应用 微信oauth网页授权
查看>>
phpstorm 集成 xdebug 进行调试
查看>>
npm和node升级的正确方式
查看>>
laravel事务
查看>>
springcloud 连续请求 500
查看>>
vue复用新增和编辑表单
查看>>
Ubuntu 16.04 apt-get更换为国内阿里云源
查看>>
vue cli 3.0 配置代理服务器proxy实现跨域请求
查看>>
require/exports import/export 区别
查看>>
画廊效果baguetteBox.js
查看>>
新版的vue cli默认没有自动创建router.js 和 store.js
查看>>
laravel部署到宝塔步骤
查看>>