如何将json的数据转化成csv的数据格式
2016-02-27
展开全部
著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
作者:Twiknight
链接:https://www.zhihu.com/question/29699169/answer/66931695
来源:知乎
json不能直接转化为csv,因为它们根本不是存同一类东西的。
json的本质是字典,是hash表,用来存储非结构化的数据。
csv本质是表,用来存储结构化数据(虽然实际上你存什么没人管)。
想把json转成csv,核心问题只有一个:
如何把非结构化的数据处理成结构化的
这个问题解决起来有最简单的思路有两个:
配置。让程序决定json里的非结构化数据应该如何处理。
约定。规定json按照某种格式来写。
这两种方式各有适用的场景。配置的思路适用于自己不能控制json内容的情况,但是工作繁杂;约定处理起来简单,但是不能对付未知内容的json。
Twiknight/csv_generator · GitHub
这是一个简单的使用约定的方式处理Json的小工具,但是我猜这不是你想要的那种。
话说简洁里面写着“计算机”的人来问这种问题真的合适吗?
Github上面有关csv和json转换的小工具几个月之前就有好几面了。
商业转载请联系作者获得授权,非商业转载请注明出处。
作者:Twiknight
链接:https://www.zhihu.com/question/29699169/answer/66931695
来源:知乎
json不能直接转化为csv,因为它们根本不是存同一类东西的。
json的本质是字典,是hash表,用来存储非结构化的数据。
csv本质是表,用来存储结构化数据(虽然实际上你存什么没人管)。
想把json转成csv,核心问题只有一个:
如何把非结构化的数据处理成结构化的
这个问题解决起来有最简单的思路有两个:
配置。让程序决定json里的非结构化数据应该如何处理。
约定。规定json按照某种格式来写。
这两种方式各有适用的场景。配置的思路适用于自己不能控制json内容的情况,但是工作繁杂;约定处理起来简单,但是不能对付未知内容的json。
Twiknight/csv_generator · GitHub
这是一个简单的使用约定的方式处理Json的小工具,但是我猜这不是你想要的那种。
话说简洁里面写着“计算机”的人来问这种问题真的合适吗?
Github上面有关csv和json转换的小工具几个月之前就有好几面了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询