0

我正在尝试使用 Python 2.7 将许多 .json 文件转换为 .csv

有什么通用方法可以将 json 文件转换为 csv?

PS:我在 stackoverflow.com 上看到了各种类似的解决方案,但它们非常特定于 json 树,如果树结构发生变化,它们就不起作用。我是这个网站的新手,很抱歉我的英语不好并重新发布

4

1 回答 1

0

要了解的基本内容是 json 和 csv 文件在非常基本的层面上是截然不同的。

csv 文件只是由逗号分隔的一系列值,这对于定义像关系数据库中的数据非常有用,在这些数据中,您对大量对象重复完全相同的字段。

json 文件具有结构,没有直接的方法可以在 csv 中表示任何类型的树结构。您可以拥有各种类型的外键关系,但是当涉及到它时,树在 csv 文件中没有任何意义。

我对您的建议是重新考虑使用 csv 或发布您的具体示例,因为在绝大多数情况下,没有明智的方法将 json 文档转换为 csv。

于 2013-07-29T16:43:15.823 回答