`

csv解析用的包

    博客分类:
  • Java
阅读更多
csv解析用的包
记录一下
下载地址  http://sourceforge.net/projects/javacsv/

package zhch.illq.test;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileReader;
import java.io.IOException;
import java.io.InputStreamReader;

import com.csvreader.CsvReader;

public class TestReg {

	public void parseCsv(String filename) {
		try {
			// 一般,Uses ISO-8859-1 as the Charset.
			CsvReader cr1 = new CsvReader(filename);
			// 有中文的
			CsvReader cr2 = new CsvReader(new FileReader(new File(filename)));
			// 需要指定读入编码的
			CsvReader cr = new CsvReader(new InputStreamReader(new FileInputStream(new File(filename)),"UTF-8"));
			while (cr.readRecord()) {
				// 当前行号,从0开始
				System.out.println("current record: " + cr.getCurrentRecord());
				// 本行内容
				System.out.println("RawRecord:" + cr.getRawRecord());
				// 每一列的内容
				System.out.println("getValues() ");
				for (String s : cr.getValues()) {
					System.out.print("--" + s);
				}
				System.out.println();
			}

		} catch (IOException e) {
			// TODO 自动生成 catch 块
			e.printStackTrace();
		}
	}

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		TestReg tr = new TestReg();
		tr.parseCsv("d:\\temp\\abc.csv");

	}

}

分享到:
评论
1 楼 dreamdml 2011-11-16  
能说的详细点吗

相关推荐

    CSV解析包工具

    帮助解析CSV文件的jar包、帮助解析CSV文件的jar包、帮助解析CSV文件的jar包

    csv解析 javacsv2.1解析csv文件的方法

    csv解析 javacsv2.1解析csv文件的方法 需要jar包 javacsv.jar ,该jar包在附件里有,代码也在附件里。你可以把jar包放入工程里直接测试。

    CSV文件解析jar

    CSV文件解析jar

    csv文件解析工具(javacsv.jar包)

    这个包非常好,能处理特殊字符和换行符的问题,自己写的话很容易在特殊字符和换行符上出问题,建议用高人写的jar包。

    读取创建CSV文件并自动解析文件编码方式

    读取与创建CSV文件,根据第三方jar包自动解析文件编码方式,相关jar包与使用说明

    解析CSV文件工具

    NULL 博文链接:https://zheng12tian.iteye.com/blog/1768700

    scala-csv-parser:CSV解析器库

    scala-csv-parser:CSV解析器库

    Jsoup学习——Saz2Csv解析器

    3、解析每一个saz文件,并将解析数据写入创建的同名csv文件中 4、将java工程打包成双击即可执行的bat文件 学习过程中涉及的知识点主要有: 1、Jsoup解析字符串、html文档 2、Java IO类:输入输出流、压缩流(Zip流)...

    csv-library:一个简单的基于流或对象的csv解析和创建C ++库

    一个简单的基于流或对象的csv解析和创建C ++库。 使用该库,您可以将CSV文件流式传输到对象中,或者将CSV行作为字符串添加到对象中,并获得具有已解析数据的双端队列对象。 数据可以从对象中流式传输,也可以从成员...

    基于LabVIEW编写的csv格式文件转换为asc格式文件

    本软件目的:汽车CAN总线接收的数据存为csv文件,但是CANoe不能解析此格式文件,需转换成asc文件或blf文件 本软件的内容:将csv格式文件打开,并对其数据进行处理,存储为asc文件,包含替换等功能。(可根据使用需求...

    node-csv-parse:CSV解析,实现Node.js`stream.Transform` API

    用于Node.js的CSV解析器 该项目是,是一个解析器,用于将CSV文本输入转换为数组或对象。 它实现了Node.js 。 为了方便起见,它还提供了一个简单的基于回调的API。 它既易于使用又功能强大。 它于2010年首次发布,...

    CSVReaders.jl:Julia 的 CSV 解析工具包

    CSVReaders 是一个 beta 包,旨在提供标准化的 API,用于将 CSV 文件读入任意 Julia 数据结构。 为了添加对新数据结构的支持,用户必须实现一组标准的功能。 有关示例实现,请参阅src/interface目录。 该软件包有几...

    PartialCsvParser:解析 CSV 文件的特定部分。 用于并行 CSV 解析

    部分CSV解析器 是一个 C++ CSV 解析器。 此解析器旨在并行解析 CSV 文件。 使用生成的目录安装PartialCsvParser 是一个在公共领域分发的单头库。 只需将PartialCsvParser.hpp复制到包含路径中并包含它。 您还git add...

    java csv文件读取工具类

    一个非常好用的csv文件操作工具

    csv解析器:csv解析器

    CSV解析器 跑 要运行所有测试: clean test 开始使用应用程序: run 实施了什么? 引号字符应是可配置的,默认为“ 行分隔符也应该是可配置的,默认为\ n 字段定界符也应该是可配置的,默认为, CSV可以包含一...

    Unity上使用csv文件做配置的解决方案,包含批量将exce转csv的工作流

    包含了批量将excel表格转换为csv格式文件的工作文件夹以及使用这些转换后配置的Unity工程,支持修改脚本来适配不同的表格自定义格式

    fast-csv:节点的CSV解析器和格式化程序

    @fast-csv/parse解析包,如果只需要解析文件,请使用此包。 @fast-csv/format format-格式化程序包,如果只需要格式化文件,请使用此程序包。 执照 麻省理工学院 元 代码: git clone git://github....

    CSV文件解析封装类源码资源

    本人博客文章介绍的CSV文件解析封装类全部源码, 包含测试代码, csv资源文件

    wis文件格式转为csv--jar包

    --WisFileRead.transformWisToCsv(String inputFile,String outPutPath) --单wis文件转csv ... --outPutPath --解析结果输出路径 --F:\\wisout --sourceFolderPath--批量wis文件所在目录--F:\\wis

    java读写excel、csv文件

    文件中包括读取excel、csv文件,同时可以将读取出的文件内容保存在另外一个excel或csv中。注意excel2003和excel2007调用的jar包也不一样,需要将代码进行修改。2007版的将HSSF改成XSSF,2003相反。csv文件用XSSF

Global site tag (gtag.js) - Google Analytics