【发布时间】:2012-09-17 14:52:52
【问题描述】:
我在一个大型 JSON 文件的每一行中有多个嵌套的数据项。
JSON 文件中的一行示例: {“Key1”:{“Key2”:”value2”},{“Key3”:{“Key4:”Value4”}}}}
文件大小将近 2GB,我需要将其转换为 CSV。
所以,这里有两个主要问题:
- 如何以 2d CSV 格式表示 n 维数据?
- 即使我想出了一种方法来表示 CSV 中的数据,我如何将其从 JSON 转换?
任何想法将不胜感激。
【问题讨论】:
-
json数据项可以递归嵌套吗?如果是这样,CSV 似乎不太合适,因为正如您所指出的,CSV 是 2d 格式。
-
为什么需要在csv中?可能会对可能的解决方案有所了解。
-
它需要是平面文件格式,我需要了解数据以便在 Cognos BI 中对其进行建模。