您的位置:首页 > 编程语言 > Java开发

【java操作csv文件的读与写】

2013-08-31 14:36 381 查看
CSV是Comma Separated Values(逗号分隔值)的英文缩写,通常都是纯文本文件。首先先来了解番茄花园xp系统下载csv文件的基本格式:

  年 制造商 型号 说明 价值

  1997 Ford E350 ac, abs, moon 3000.00

  1999 Chevy Venture "Extended Edition" ? 4900.00

  1999 Chevy Venture "Extended Edition, Very Large" ? 5000.00

  1996 Jeep Grand Cherokee MUST SELL!

  air, moon roof, loaded 4799.00

  上面表格内容若以CSV格式表示就会像下列:

  年,制造商,型号,说明,价值

  1997,Ford,E350,"ac, abs, moon",3000.00

  1999,Chevy,"Venture ""Extended Edition""","",4900.00

  1999,Chevy,"Venture ""Extended Edition, Very Large""","",5000.00

  1996,Jeep,Grand Cherokee,"MUST SELL!air, moon roof, loaded",4799.00

  java如何操作读写csv呢?可以使用opencsv、javacsv等,本文主要介绍javacsv操作csv文件。

  读csv代码如下:

  [html]

  import com.csvreader.CsvReader;

  import java.nio.charset.Charset;

  import java.util.ArrayList;

  import java.util.List;

  /**

  *

  * @author yh

  */

  public class CsvUtil {

  //读取csv文件

  public List<String[]> readCsv(String filePath) throws Exception {

  List<String[]> csvList = new ArrayList<String[]>();

  if (isCsv(filePath)) {

  CsvReader reader = new CsvReader(filePath, ',', Charset.forName("GBK"));
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: