python - Python - 将大型 json 转换为 csv
问题描述
我对 python 有点陌生。我想将 json 文件转换为 csv。问题是它的大 json 文件而不是真正的 json。看起来像这样:
{ "key1":"value1", "key2":"value3", "key3":"value3"}
{ "key1":"value4", "key2":"value5", "key5":"value6"}
并非每个 json 对象都有相同的键。
预期输出:
key1 key2 key3 key5
value1 value3 value3 ""
value4 value5 "" value6
并且一些值是 url 编码的Hell%C3%B6%20W%C3%B6rld%40Python
每次我尝试做某事时,它要么冻结我的电脑,要么我无法迭代值来解析它们。我尝试为此使用熊猫,但我不知道如何更改 json 中的值,以便它将在 csv 上。
谢谢你。
解决方案
推荐阅读
- linux-kernel - 如何在 mendel (linux-imx) 中为 DSI 面板添加设备驱动程序
- debugging - 在调试器中重新启动调试对象后不存在 x64dbg 汇编指令更改
- javascript - 如何在 Electron 中挂钩来自 javascript 的文件请求以生成正确的路径?
- unicode - 有人可以解释编码/解码过程中发生的事件顺序吗?
- google-colaboratory - python3:无法打开文件'.exporter_main_v2.py':[Errno 2]没有这样的文件或目录
- c - 从 strtok 反转标记会导致空字符串
- autodesk-forge - Autodesk Forge GET 集线器返回我没有/当前使用的集线器
- python - Python Anaconda:在内网计算机上安装模块/库
- javascript - 我们是否有理由在 href 标签上使用函数?
- audio - 如何使用 soundio 一次播放多个流?