【问题标题】:Issues in converting CSV file in to XLS将 CSV 文件转换为 XLS 的问题
【发布时间】:2023-04-05 21:22:01
【问题描述】:

大家好,我想将 CSV 文件转换为 .xlsx 文件 我像下面这样编写 .xls 文件。

        InputStream in = new FileInputStream("csvpath");
        OutputStream out = new FileOutputStream("xlsPath");
        byte[] buf = new byte[1024];
        int len;
        while ((len = in.read(buf)) > 0) {
            out.write(buf, 0, len);
        } 

但生成的 .xls 文件正在打开文件。 是否有任何特定类型的代码可以做到这一点?

那么这里有什么问题和建议吗?

请尝试只在 java 中给出建议,而不是任何第三方。

【问题讨论】:

    标签: java excel file csv xls


    【解决方案1】:

    CSV只是一个包含逗号分隔值的文本文件,这就是为什么它被称为csv(逗号分隔值)。如果你想要对话,你需要使用apache poi库。

    你会发现下面的链接对同样有用

    http://poi.apache.org/

    https://poi.apache.org/apidocs/

    希望这会有所帮助:)

    【讨论】:

    • 我不能使用任何第三方 jar。
    • 我不这么认为,还有其他办法
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-10-05
    • 2011-09-14
    • 2014-03-13
    • 1970-01-01
    • 2011-06-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多