博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java读取CSV文件添加到sqlserver数据库
阅读量:4449 次
发布时间:2019-06-07

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

        在直接将CSV文件导入sqlserver数据库时出现了错误,原因还未找到,初步怀疑是数据中含有特殊字符。于是只能用代码导数据了。

        java读取CSV文件的代码如下:

package experiment;import java.io.BufferedReader;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.util.StringTokenizer;import java.sql.*;public class DataReader {    public void CSVread() {        try {             File csv = new File("D:\\experiment\\data\\weibo.csv"); // CSV文件        BufferedReader br = new BufferedReader(new FileReader(csv));        // 读取直到最后一行        String line = "";        int i=0;        while ((line = br.readLine()) != null) {            StringTokenizer st = new StringTokenizer(line, ",");//将一行数据分割开            while (st.hasMoreTokens()) {                System.out.print(st.nextToken() + "\t");            }            System.out.println();            i++;            if(i==2)//测试用,只读一行                break;        }        br.close();                   } catch (FileNotFoundException e) {                    e.printStackTrace();    } catch (IOException e) {        e.printStackTrace();    }     }    public static void main(String[] args)    {        DataReader dr=new DataReader();        dr.CSVread();    }}

        另一重点,就是java连接sql server数据库,可参考文章:http://blog.csdn.net/stewen_001/article/details/19553173/

http://blog.csdn.net/lxp116/article/details/9175551

 

转载于:https://www.cnblogs.com/luchenxu/p/5394446.html

你可能感兴趣的文章
通过MYSQL命令行直接建数据库
查看>>
safari 插件安装之alipay
查看>>
【语言处理与Python】3.3使用Unicode进行文字处理
查看>>
python+senium+chrome的简单爬虫脚本
查看>>
CoronaSDK场景管理库:Composer library (上)
查看>>
Go语言程序结构
查看>>
【算法导论】第6章堆排序及利用堆建立最小优先级队列
查看>>
Log4Net配置方法
查看>>
ASP.NET禁用一部分验证控件,ValidationGroup的设置与使用
查看>>
JavaScript DOM高级程序设计 5动态修改样式和层叠样式表2--我要坚持到底!
查看>>
[.NET源码学习]实例化Font,遭遇字体不存在的情况。
查看>>
手机如何设置静态IP
查看>>
JS操作文件
查看>>
解放创意——自由人的自由联合
查看>>
Django框架之路由
查看>>
GitHub & GitHub Package Registry
查看>>
HTML5 & how to download SVG in js
查看>>
Machine Learning & ML
查看>>
常用会计科目通俗解释
查看>>
分享JS代码(转)
查看>>