信手拈来 妙手偶得 » 日志 » [原创]CSV文件下载示例
[原创]CSV文件下载示例
Junglesong 发表于 2007-11-15 10:24:52
CSV文件实际就是文本文件,主要注意用逗号分隔基本元素即可,下面是代码示例:
protected void makefile(String filePos){
try {
BufferedWriter out = new BufferedWriter(new FileWriter(filePos));
out.write("CSV下载文件\n");
// 标题
String title="";
for(String str:columns){
title+=str+",";
}
title+="\n";
out.write(title);
// 内容
String line="";
for(Member member:members){
line="";
line+=member.getName()+","+member.getAge()+","+member.getTitle()+",";
line+="\n";
out.write(line);
}
out.close();
} catch (IOException e) {
e.printStackTrace();
}
}
protected void makefile(String filePos){
try {
BufferedWriter out = new BufferedWriter(new FileWriter(filePos));
out.write("CSV下载文件\n");
// 标题
String title="";
for(String str:columns){
title+=str+",";
}
title+="\n";
out.write(title);
// 内容
String line="";
for(Member member:members){
line="";
line+=member.getName()+","+member.getAge()+","+member.getTitle()+",";
line+="\n";
out.write(line);
}
out.close();
} catch (IOException e) {
e.printStackTrace();
}
}
相关日志:
收藏:
QQ书签
del.icio.us
订阅:
Google
抓虾
