尝试将 JSON 文件展平为 CSV 时出现错误消息
Posted
技术标签:
【中文标题】尝试将 JSON 文件展平为 CSV 时出现错误消息【英文标题】:Error message when trying to flatten JSON file to CSV 【发布时间】:2015-07-18 18:01:58 【问题描述】:试图在UNIX
中将JSON
文件展平为CSV
,但收到错误消息。将内容复制到CSV
的任何帮助将不胜感激:
命令:
cat Filename.json | jq --raw-output '._data.data[] | [.Date, .Object, .ID, .Name ] | @csv' > /home/Filename.csv
错误:
jq: error: Cannot iterate over null
【问题讨论】:
json 长什么样子? 编辑您的问题以包含说明问题的最小 json 块以及该输入的预期输出。 (保留您的代码和错误消息;-)! ) 祝你好运。 谢谢大家,搞定了! 【参考方案1】:cat 文件名.json | sed 1d | sed 's/,//' | jq --原始输出'。 | [.Date, .Object, .ID, .Name] | @csv'
【讨论】:
以上是关于尝试将 JSON 文件展平为 CSV 时出现错误消息的主要内容,如果未能解决你的问题,请参考以下文章
当我尝试将任务计划程序中的信息导出到 csv 文件时出现错误:无效的参数/选项 - '>'
尝试将 csv 文件加载到雪花数据库时出现“在预期解析列时到达记录结尾”错误
Pandas - 导入大小为 4GB 的 CSV 文件时出现内存错误
尝试在映射服务器上将 XLSM 保存为 CSV 时出现“对象 _workbook 的方法保存失败”错误