尝试将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块以及该输入的预期输出。(保留代码和错误消息;-)!)祝你们好运,谢谢,伙计们,让它工作起来了!