python - JSON 未加载到 pandas,JSONDecodeError:期望值
问题描述
所以我有一组 JSON 对象,我需要将其转换为 CSV。
数据看起来像这样,所有文件都相同:
{"data":
[{ "id": "1234",
"names": [
"john",
"bill",
"ted"
],
"active": {
"john": "no",
"bill": "yes",
"ted" : "yes"
}
}]
}
import pandas as pd
df = pd.read_json(r'path\to\json.json', orient="split")
df.to_csv(r'path\to\folder.csv')
它适用于第一个。当我尝试在文件中的其他文件夹上运行它时,它给了我一个JSONDecodeError: Expecting value
,但它们实际上都完全相同。
解决方案
推荐阅读
- c - C 中未定义的行为
- swift - 使用枚举实现 Maybe 类型
- java - Quarkus 应用程序的 GraalVM 本机映像在 ARMv7(32 位)设备 (IoT) 上运行
- sql - SQL:将 +1 替换为 +44
- flutter - 如何在 MobX Flutter 中对复杂结构运行反应
- react-native - React-Native:是否有可能在一次调用中关闭所有打开的模态?
- activemq - ActiveMQ 中可以创建多少个队列?
- google-chrome-extension - 如何在 chrome 扩展中实现谷歌标签管理器代码?
- apache-kafka - 避免Kafka数据中心之间重复数据处理
- javascript - 努力将 nodemailer 配置为将 gmail 与 oAuth2 一起使用