【发布时间】:2013-08-21 14:59:38
【问题描述】:
使用 Cygwin 向 API 在线发送 GET 请求时,我得到了基于 JSON 的输出。 我知道如何通过 PHP 和 JS 管理 JSON 文件,但在这方面我希望继续使用 Cygwin。
有没有办法“处理”这些文件、获取字段的值等? 我知道我可以使用 sed、grep、awk 等手动“创建”一些东西——但我首先在寻找“即用型”的东西。
例子:
{
"campaign": {
"name": "my campaign",
"id": 1434,
"creatives": [
{
"id": 4162,
"state": "active"
}
],
}
}
【问题讨论】:
-
您必须使用某种命令行应用程序。有很多东西可以做到这一点。如果您想用纯 bash 编写解决方案,则必须使用 sed/awk,但是有很多 perl/python/js 脚本可以做到这一点。 stackoverflow.com/questions/1955505/…
-
如果您对 awk 感到满意,请寻找 jsawk。祝你好运。
标签: json bash api command-line cygwin