读取csv文件
来源:互联网 发布:冒险岛136版本数据库 编辑:程序博客网 时间:2024/05/16 05:03
package com.mdl.excel.csv;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStreamReader;import java.util.StringTokenizer;public class ReadCSV { public static void main(String[] args) { try { File csv = new File("E:/my document/poi-excel/excle_file/mongodb.csv"); // CSV文件 //直接使用BufferedReader读取数据会出现乱码 // BufferedReader br = new BufferedReader(new FileReader(csv)); //通过InputStreamReader解决乱码问题 InputStreamReader isr = new InputStreamReader(new FileInputStream(csv), "GBK"); BufferedReader br = new BufferedReader(isr); // 读取直到最后一行 String line = ""; while ((line = br.readLine()) != null) { // String lines = new String(line.getBytes(),"GB2312"); // 把一行数据分割成多个字段 StringTokenizer st = new StringTokenizer(line, ","); while (st.hasMoreTokens()) { // 每一行的多个字段用TAB隔开表示 System.out.print(st.nextToken() + "###"); } System.out.println(); } br.close(); } catch (FileNotFoundException e) { // 捕获File对象生成时的异常 e.printStackTrace(); } catch (IOException e) { // 捕获BufferedReader对象关闭时的异常 e.printStackTrace(); } }}
阅读全文
0 0
- 如何读取csv文件
- CSV文件直接读取
- C#读取CSV文件
- java读取CSV文件
- ajax 读取 .csv 文件
- Java读取CSV文件
- Java 读取 CSV 文件
- 读取.csv文件数据
- csv文件读取
- 读取/输出 CSV文件
- java读取csv文件
- c#读取csv文件
- php读取csv文件
- Python-读取csv文件
- DataTable 读取CSV文件
- c++ 读取csv文件
- CSV文件读取
- python读取CSV文件
- c++远航之多态
- js实现向量偏移角度
- 微信第三方的申请
- FragmentActivity和Activity的区别
- Oracle练习题+习题答案(4张表+46题)
- 读取csv文件
- 有趣网址之家 – 收藏全球最有趣的网站
- 脉冲星的命名
- 笨办法18命名、变量、代码、函数
- iOS 01
- vue路由跳转传参数
- JNI NDK (AndroidStudio+CMake )sig签名的实现方法
- Android群英传学习——第四章、ListView使用技巧
- Intellij IDEA 安装破解Mybatis Plugin