java - 将java文件转换为Excel电子表格

标签 java excel csv import

首先感谢您之前的帮助。 我想做的是以下内容。 就是通过一个可以用Java捕获的小程序来收集信息并将其写入我所做的文件中。 然后将此信息传递到预先格式化的 Excel 电子表格中。 在电子表格中,它读取写入的数据并将其显示在不同的表格和图表中。 这是否可以自动编码,或者我是否必须写入 csv 文件,从 csv 文件手动复制到 Excel 模板? 如果有人找到了我的问题的解决方案,我将不胜感激,以引导正确的方向

最佳答案

嘿,尝试一下 servlet 或 JSP 中的代码。 这将转换简单的 Excel 工作表,您可以在其上执行进一步的操作。

    response.setContentType("application/vnd.ms-excel");
    PrintWriter out = response.getWriter();
    try {
            out.println("\tId \tName");
            out.println("\t1\tabc");
            out.println("\t2\txyz");
            out.println("\t3\tpqr");
    } finally {
        out.close();
    }

这里..

response.setContentType("application/vnd.ms-excel");

指定要生成的Excel工作表。 所有“\t”分隔 Excel 工作表中的新单元格。

根据您的要求,您还可以使用数据库或任何...更改此代码

关于java - 将java文件转换为Excel电子表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16479082/

相关文章:

Java 相当于 struct.unpack ('d' 、 s.decode ('hex' ))[0]

excel - 为什么使用IsEmpty()方法时使用Len()方法长度为0的单元格等于False?

python - 打开 ZIP 文件,扫描其中的 CSV 文件并将某些内容传输到另一个 CSV 文件

mysql - 将 CSV 加载到 MySQL Workbench 表中

Python - 将字典的字典写入 CSV

java - 无状态bean什么时候实例化?

java - UTF-8 和 ISO-8859-1 不适用于 Java 中的欧洲字符集解码

java - 卡夫卡消费者滞后

Excel 不能正确计算简单的算术运算

excel - 如何在Excel中列出重复最大值的位置?