「csv出力Java」java csv出力

博主:adminadmin 2022-11-25 13:47:09 63

本篇文章给大家谈谈csv出力Java,以及java csv出力对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

用java写个程序,把查询到的数据,出力成csv文件。 请提供可以运行的程序哦,或相似的代码,小弟谢谢咯。

1. 数据库操作

2.excel读写操作,保存成csv格式即可

其实也很简单,你可以用jxl,操作很方便,只需:1找到excel 文件 2 找到sheet 3操作cell 单元格

java处理csv文件

我来说一下大致的实现步骤,具体实现需要你自己去写了

1.检索数据,检索到的数据假定为一个list

2.你需要自己写一个objectToString之类的方法来把检索到的数据转化为一个String或StringBuffer,就是往各字段间插",",往个记录间插"\r\n",如此这类的转换,假定转换好的字符串为strResult.

3.然后用下面的代码写在后台来控制下载,文件名那里你可以把时间格式控制好,或者用前台传过来的参数做名字。

response.setContentType("application/download;charset=UTF-8");

response.setHeader("Content-disposition","attachment;filename=\"" +new Date()+".csv\"");

OutputStream o = response.getOutputStream();

byte b[] = strResult.getBytes();

try{

o.write(b);

}catch(IOException e){

e.printStackTrace();

}finally{

o.close();

}

用java导出.csv格式的文件

使用poi包,csv其实就是用逗号隔开的文本文件,每条记录占一行。

java 出力CSV问题

1 记得中间用逗号分隔啊,否则怎么叫csv呢。

2 记得文件名为 .csv

3 如果还不行,就打开Excel,然后选择文件,打开,类型选择 csv

java读取csv文件

import java.io.BufferedReader;  

import java.io.FileReader;  

import java.util.*;

public class Test{

    public static void main(String[] args) {

        HashtableString, String[] dict = new HashtableString, String[]();

        try {  

            BufferedReader reader = new BufferedReader(new FileReader("test.csv"));

            String line = null;  

            while((line=reader.readLine())!=null){  

                String item[] = line.split(",");

                String item2[] = new String[19];

                System.arraycopy(item,1,item2,0,19);

                dict.put(item[0],item2);

            }  

            Enumeration e2 = dict.keys();

            while (e2.hasMoreElements()) {

                String key = (String) e2.nextElement();

                System.out.println(key);

                String[] dd = (String[])dict.get(key);

                for (int i=0;idd.length;i++) {

                    System.out.print(dd[i]+"\t");

                }

                System.out.println();

            }

        }

        catch (Exception e) {

            e.printStackTrace(); 

        }  

    }

}

jsp,js,java如何实现出力csv的同时在当前画面上显示一条message

用div id="msg"呗 然后给他赋值;这个java的代码可以给页面参数mag=“苏打水”;页面${msg}

取;js的方法更简单;$("#msg").html("干什么");

关于csv出力Java和java csv出力的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-11-25,除非注明,否则均为首码项目网原创文章,转载请注明出处。