首页 文章

JSON提取到CSV

提问于
浏览
-1

我在大型JSON文件的每一行中有多个嵌套数据项 .

JSON文件中一行的示例:{“Key1”:{“Key2”:“value2”},{“Key3”:{“Key4:”Value4“}}}}

该文件大小近2GB,我需要将其转换为CSV .

所以,这里有两个主要问题:

  • 如何以二维CSV格式表示n维数据?

  • 即使我想出了一种用CSV表示数据的方法,我该如何从JSON转换它?

任何想法将不胜感激 .

1 回答

  • 0

    1 /那是个问题 . 这实际上取决于文件的结构 . 在这种情况下,您可以使用3列,例如

    firstKey secondKey value
    Key1     Key2      value2
    Key3     Key4      value4
    

    但这也可能非常不同

    2 /你需要一个流解析方法 . 很可能你的整个json结构都不适合内存

相关问题