首页天道酬勤java列表数据导出csv文件,java怎样从文件里提取数据

java列表数据导出csv文件,java怎样从文件里提取数据

张世龙 05-12 11:44 122次浏览

CSV实际上是COMMA SEPARATED VALUE的缩写。

在开发过程中,要在Java中处理csv文件,有一个名为javacsv.jar的专用API

将javacsv.jar下载到:

3358 source forge.net/project/show files.PHP? group_id=33066

packagecom.syc.test.javaCSV;

importjava.io.IOException;

importjava.nio.charset.Charset;

importjava.util.ArrayList;

importjava.util.List;

importcom.csvreader.CsvReader;

import com.CSV reader.CSV写入器;

import com.syc.test.Dao.connection db;

import com.syc.test.bean.reslutbean;

公共类Java2CSV {

//*

publicstaticvoidmain(string衬衫args ) throwsException{ )

从//获取写入csv文件的结果集

列表列表=new ArrayList (;

list=ConnectionDB.querySQL (;

//CSV文件预装htdmy无情长颈鹿

String娇惯的衬衫data=new string [ list.size ((1) [2];

data[0][0]='Help_keyword_id ';

data[0][1]='Name ';

预组装//CSV文件htdmy

intlen=list.size (;

for(inti=0; I

DATA[I1][0]=list.get(I ).getHelp_keyword_id );

DATA[I1][1]=list.get(I ).getName );

}

witercsv(e://c测试. CSV )、data );

readercsv(e://c测试. CSV );

}

//*

publicstaticvoidreadercsv (stringcsvfilepath ) throwsException{

charset.forname('gbk ' ); //shift_jis日语细目的背包,utf-8

reader.readHeaders (;

String被宠坏的衬衫headers=reader.getHeaders (;

列表列表=new ArrayList (;

while(reader.readrecord () ) ) ) )。

list.add(reader.getvalues ) );

}

Object娇惯衬衫datas=newstring[list.size(] ()娇惯衬衫;

for(inti=0; I

datas[I]=list.get(I;

}

/*

for(inti=0; I

}

for(inti=0; I

Object被惯坏了的衬衫data=datas[i]; //取出一组数据

for(intj=0; Jj

对象单元格=data [ j ];

}

}

}

}

java生成csv文件数据有逗号,java读取csv文件到集合