出于分组目的,我打算让数据集中的几列采用 JSON 格式,但保留常规 CSV 格式(或任何分隔符)。
是否有一个 Java 库可以处理、解析、读取、写入包含 JSON 列的 CSV?
最佳答案
我不知道有哪个库可以做到这一点。但是,使用您的 CSV 库非常简单,例如Commons CSV并通过 Jackson 运行值字符串或Gson .
但是,我建议使用 JSON lines作为 CSV 的替代品。这可以用 Jackson 或 Gson 很好地解析。您最终会得到类似 CSV 的文件,如下所示:
["Name", "Session", "Score", "Completed", "some object"]
["Gilbert", "2013", 24, true, {"foo": "bar"}]
关于java - 带有 JSON 列的 CSV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34015379/