public static void main(String[] args) throws IOException {ArrayList<String[]> csvList = new ArrayList<String[]>(); //用来保存数据//注明:或者可以通过前端上传的文件,用一个方法获取上传文件名uploadName(String)String csvFilePath = "C:\\xyupdate.csv";String csvWriteFilePath = "C:\\write.sql";CsvReader reader = new CsvReader(csvFilePath, ',', Charset.forName("GBK"));    //解决中文编码//reader.readHeaders(); // 跳过表头   如果需要表头的话,不要写这句。while (reader.readRecord()) { //逐行读入除表头的数据csvList.add(reader.getValues());}reader.close();CsvWriter csvWriter = new CsvWriter(csvWriteFilePath, ',', Charset.forName("UTF-8"));//保证输出字符串带引号//csvWriter.setForceQualifier(true);//指定文本限定符//csvWriter.setTextQualifier('"');for (int row = 0; row < csvList.size(); row++) {String cell0 = csvList.get(row)[0];String cell1 = csvList.get(row)[1];String sql = "update app_aqxj_task_patrol_item set position='" + cell1 + "' where atid = '" + cell0 + "';";String[] contents = {sql};csvWriter.writeRecord(contents);//System.out.println(sql);}csvWriter.close();}
<!-- 读取csv --><dependency><groupId>net.sourceforge.javacsv</groupId><artifactId>javacsv</artifactId><version>2.0</version></dependency>

Java 通过csv表格文件生成转换SQL文件相关推荐

  1. Java根据PDF表单模板和CSV表格批量生成证书等文件

    最近遇到需求,需要批量生成800+个证书,所以写了一个简单个工具,原理就是PDF表单,读取csv表格中的数据,然后批量生成,比较通用的一个工具,所以分享一下 import com.itextpdf.t ...

  2. 在Springboot环境下,使用Docx4J + Freemarker 完成word docx文件生成与Pdf文件转换(附带兼容linux字体问题处理办法)

    在Springboot环境下,使用Docx4J + Freemarker 完成word docx文件生成与Pdf文件转换(附带兼容linux字体问题处理办法) 前言 效果展示 正文 docx文件模板创 ...

  3. wps表格生成html,wps表格如何生成多个文件夹

    您可能感兴趣的话题: wps表格 生成 多个 文件夹 核心提示:wps表格如何生成多个文件夹 wps表格生成多个文件夹的方法: 首先,建立一个WPS表格.打开WPS表格,在第一行第一列输入" ...

  4. linux查看msg内容,如何打开MSG文件,如何转换MSG文件

    具有.MSG文件扩展名的文件很可能是Outlook邮件消息文件. Microsoft Outlook程序可以生成与电子邮件,约会,联系人或任务相关的MSG文件. 如果是电子邮件,MSG文件可能包含消息 ...

  5. gsoap 学习 1-由wsdl文件生成h头文件

    开始前先看一下用户向导吧 http://www.cs.fsu.edu/~engelen/soap.html 中左侧点击Documentation 英语水平确实有限,有些内容可能说的不准确,敬请参考向导 ...

  6. 使用C#从图片文件生成图标ICON文件(附源文件)

    使用C#从图片文件生成图标ICON文件(附源文件) 看到网上有一些网站做图标转换工具,挺好的,所以研究了一下在C#中是如何实现的.其实很简单几行代码就可以搞定. 主要是使用System.Drawing ...

  7. 根据 *_train_test.prototxt文件生成 *_deploy.prototxt文件

     根据 *_train_test.prototxt文件生成 *_deploy.prototxt文件 发表于2016/8/6 19:43:11  1218人阅读 本文参考博文 (1)介绍 *_tra ...

  8. 如何快速生成A2L文件(ASAP2 Studio):基于“前一版本A2L文件+最新map文件”生成新map文件对应A2L文件

    目录 一.ASAP2 Studio概述: 二.如何在ASAP2 Studio中利用"前一版本A2L文件+最新map文件"生成新map文件对应A2L文件: 2.1 在ASAP2 St ...

  9. java里面怎么导入sql文件_java将SQL文件导入到数据库

    最近在做一个CMS系统,不免会在CMS安装阶段会有一个Install database阶段,需要用到安装数据库,之前已经用mysqldunp命令到处一个sql格式的文件,现在需要将它导入数据库.由于j ...

最新文章

  1. html5 如何实现客户端验证上传文件的大小
  2. TheBrain v11.0.84中文版
  3. java数字格式化_Java数字格式
  4. <MySQL>何时使用普通索引,何时使用唯一索引
  5. 【首次开放】京东商城AI项目实战学习
  6. 《大数据》专题征文:医学大数据(截稿时间:2020年5月31日)
  7. 没业绩怎么写好年终总结?这样写总结年终奖翻倍!
  8. 7.通过scp命令从linux服务器下载文件夹
  9. 【语音去噪】基于matlab GUI软阈值+硬阈值+软硬折中阈值语音去噪【含Matlab源码 1810期】
  10. 怎么看外文文献的影响因子_怎么看文章的影响因子?
  11. Python爬虫入门教程 68-100 一招解决爬虫程序卡死问题
  12. Java使用模板导出word勾选框
  13. android 自动阅读新闻,Android 用Groovy实现扇贝阅读APP的自动阅读功能
  14. xss.haozi靶场通关
  15. 动态内存的申请和非动态内存的申请_公安交管新举措咋解读?非营运七座车6年免检,70岁可申请驾照...
  16. 八爪鱼软件爬取数据的操作流程
  17. 一位中科院自动化研究所博士的毕业论文致谢:求学22载,计算机终成一生的事业与希望...
  18. 鸿蒙os和hms,华为的鸿蒙os和HMS可以改变,当前美国独霸世纪操作系统的格局?...
  19. 光储并网simulink仿真模型,直流微电网。 光伏系统采用扰动观察法是实现mppt控制,储能可由单独蓄电池构成
  20. 个人主页HTML源码程序 搭建超级简单

热门文章

  1. hadoop大数据实践_刘锋的博客
  2. 将centos系统时间修改为上海时区(CST)
  3. BJFU实验一链表部分题解整合
  4. 祝贺家委阳志伟评为优秀义工家长!
  5. Mac电脑上Studio
  6. 第一周工作总结——BLE: PHY MAC
  7. 组合数学学习笔记:狄利克雷原则
  8. 51单片机之外设——玩转数码管
  9. LDA模型简介及应用
  10. win7下提示未安装html5,win7安装IIS“并非所有功能被成功更改”的处理方法