首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在json2csv中使用jq输出

在json2csv中使用jq输出
EN

Stack Overflow用户
提问于 2016-04-27 13:17:41
回答 1查看 301关注 0票数 0

我想使用jq的输出作为json2csv (https://github.com/jehiah/json2csv)的输入。通过使用以下命令,我将在屏幕上获得预期的输出:<import5.json jq -c

但是,如何将此输出用于另一个命令(例如json2csv)?是否有机会安全地将输出输出到文件,或者更好地直接在json2csv中使用输出?我尝试<import5.json jq -c | json2csv value,timestamp -o output.csv使用jq的输出作为json2csv的输入。此外,我尝试使用<import5.json jq -c >ouput.json将输出安全地保存到文件中。

我是这一领域的新手,希望能提供任何帮助。

提前感谢

编辑:下面是我输入的内容:{“一”:“结果”,“二”:3,“三”:4000,},{“一”:"B",“二”:1,“三”:9088 }

我的预期输出将是一个csv文件,其中包括数据,一行应该类似于“一”、“二”、“三”。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-27 13:37:16

尝试按照以下方式显式指定jq筛选器:

代码语言:javascript
复制
jq -c . INPUTFILE | json2csv ...

或者:

代码语言:javascript
复制
<INPUTFILE jq -c . | json2csv ...

顺便说一句,通过使用jq的特性,您可以使用json2csv完成您想要做的任何事情。例如,你看过@csv吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36891006

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档