CSV文件解析



public class CSVAnalysisUtils {


private static final Logger log = Logger.get();


public static List<AccountCSVModel> readCVS(File file) throws Exception {
BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(file.getAbsoluteFile()), "GBK"));
String line;
AccountCSVModel accountCVSModel = null;
List<AccountCSVModel> modelList = new ArrayList<AccountCSVModel>();
br.readLine();/* 过滤掉文件的第一行(标题) */
while ((line = br.readLine()) != null) {
accountCVSModel = new AccountCSVModel();
String[] info = line.split(",");
accountCVSModel.setP2p(info[1]);
accountCVSModel.setIdNo(info[2]);
accountCVSModel.setIdType(info[3]);
accountCVSModel.setName(info[4]);
accountCVSModel.setBindMobile(info[5]);
accountCVSModel.setAcctUse(info[6]);
accountCVSModel.setCardNo(info[7]);
accountCVSModel.setAccountId(info[8]);
accountCVSModel.setOpenDate(info[9]);

modelList.add(accountCVSModel);
}
return modelList;
}

}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值