java - JSON 对象扁平化为 CSV 一行

标签 java json csv

有没有人参与过导出 JSON,就像我的示例中仅出于本次对话的目的而制作的 JSON:

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

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

我的问题是如何构建 CSV 文件以便在我的应用程序中最简单地导出/导入?也许有人熟悉 Java 库,它能够做这样的事情?

谢谢。

最佳答案

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

http://www.beanio.org/

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

关于java - JSON 对象扁平化为 CSV 一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42719282/

相关文章:

java - 如何在 recyclerview 适配器中为 Activity 建立上下文

javascript - JSON.parse 将数字作为字符串不会引发错误

csv - 导入 csv 文件数据以填充 Prolog 知识库

java - 逐行读取CSV文件并解析它

c - 将 .csv 文件读入 C 中的数组

java - 在 Junit 中访问延迟加载的实体对象

java - 导入 Eclipse IDE 后如何构建和运行 Maven 项目

java - sendRedirect 不适用于 jsp 但适用于 html 页面

Jquery Ajax请求不发送Post数据

javascript - 使用 Javascript 对 JSON 进行排序