尝试将JSON文件展平为CSV时出现错误消息

尝试将JSON文件展平为CSV时出现错误消息,json,unix,csv,flatten,jq,Json,Unix,Csv,Flatten,Jq,试图在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 cat Filename.json | sed 1d | sed'

试图在
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

cat Filename.json | sed 1d | sed's/},/}/'| jq--原始输出。|[.Date、.Object、.ID、.Name]|@csv'

json是什么样子的?编辑您的问题,以包含说明问题的最小json块以及该输入的预期输出。(保留代码和错误消息;-)!)祝你们好运,谢谢,伙计们,让它工作起来了!