【问题标题】:JSON object flattening to CSV one rowJSON 对象展平为 CSV 一行
【发布时间】:2017-03-10 13:13:51
【问题描述】:

在我的示例中,有没有人参与过像这样的导出 JSON,仅用于本次对话:

https://gist.github.com/slavisah/97b57a5826dc0b49ee22895035eb244a

它表示材料对象(木材、金属等)的列表。要求是每种材料都必须写在一行 CSV 文件中,其中包含它的所有行为和属性,以及与它们相关的子列表同一行。每个列表都是 N 大小的。

我的问题是如何构建 CSV 文件以便在我的应用程序中轻松导出/导入?也许有人熟悉能够执行此类操作的 Java 库?

谢谢。

【问题讨论】:

    标签: java json csv


    【解决方案1】:

    一些使用 java 处理 csv 文件的好库...

    http://www.beanio.org/

    http://super-csv.github.io/super-csv/index.html

    【讨论】:

    • 谢谢。我会检查他们。我想其中一个会满足我的需求。
    • beanio 确实足以满足我的需要并且也很直观。谢谢,@httPants
    【解决方案2】:

    我建议您使用 Apache poi 的 Java API for Microsoft Documents:https://poi.apache.org/

    【讨论】:

      猜你喜欢
      • 2021-03-05
      • 2019-01-17
      • 2012-07-05
      • 2019-05-25
      • 2021-07-02
      • 1970-01-01
      • 2021-10-19
      • 2012-05-29
      • 1970-01-01
      相关资源
      最近更新 更多