gpt4 book ai didi

apache-poi - 可以使用 Apache POI 生成 CSV?

转载 作者:行者123 更新时间:2023-12-02 11:26:39 29 4
gpt4 key购买 nike

我需要生成 csv 文件,我偶然发现了我们项目本身中的一个模块,它使用 Apache POI 来生成 excel 表。所以我想我可以用它来生成csv。所以我问了谷歌兄弟,但他找不到任何可以肯定地说 Apache POI 可以用于 CSV 文件生成的东西。我也在检查以下 api,它只讨论 xls 表,而不是任何地方的 csv。有任何想法吗?

http://poi.apache.org/apidocs/org/apache/poi/ss/usermodel/Workbook.html

最佳答案

Apache Poi 不会为您输出到 CSV。但是,您有几个不错的选择,具体取决于您要写入 csv 的数据类型。

如果您知道所有单元格都不包含逗号、引号、行尾等 csv 标记,那么您可以遍历数据行并将文本复制到 StringBuffer 并将其发送到常规 java IO。
下面是一个将 sql 查询写入 csv 的示例:Poi Mailing List: writing CSV

否则,与其自己弄清楚如何转义特殊字符,不如查看opencsv project

关于apache-poi - 可以使用 Apache POI 生成 CSV?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9401755/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com