将CSV文件转换为XLS的问题
大家好,我想将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文件正在打开文件。 有没有特定types的代码来做到这一点?
那么这里有什么问题吗?
请尝试在Java中给予build议,而不是任何第三方。
CSV只是一个包含逗号分隔值的文本文件,这就是为什么它被称为csv(逗号分隔值)。如果你想谈话,你将需要使用Apache poi库。
你会发现下面的链接有用的相同
https://poi.apache.org/apidocs/
希望这可以帮助 :)