問題タブ [jq]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
12003 参照

json - シェルで JSON を解析する

シェルで辞書構造を行うにはどうすればよいですか? 私の目的は、ランダムな単語を生成することです。元。汚れた魚、良い本、醜いピアノまたはペサンテのパスタ、ジャッロの杖... その js コードは次のようになります

これ欲しい:

0 投票する
1 に答える
1329 参照

json - jq を使用して json ファイル オブジェクトを別の json ファイルにフィルター処理する

現時点では、JQ を使用して curl 出力を有効な json を含むファイルに正常にエクスポートしています。

コメントは以下の通りです。

jsonValues= <curl command> | jq '.["issues"] | map({key: .key, type: .fields.issuetype.name, typeid: .fields.issuetype.id, status: .fields.status.name, summary: .fields.summary})' > FullClosedIssueList.json; `

この 1 つのコマンドで 2 つのことを行っていることがわかります。

  • すべての結果を に入れjsonValuesます。
  • にエクスポートしていFullClosedIssueList.jsonます。

jsonValuesオブジェクトがフォーマットされていないことがわかりました[]および,.

ファイル出力は有効なjsonです。

bash変数に渡されるオブジェクトが有効なjsonになるように、JQに追加する必要があるコマンドは何ですか?

編集:これはここで説明されているのと同じ問題です

0 投票する
5 に答える
2379 参照

javascript - JSON 値の合計を取得する

次の JSON を返し、ハイチャートhttp://www.highcharts.com/に入力します。

データベースを再度クエリするのではなく、返された値の合計を取得するにはどうすればよいですか? つまり、この場合は24です。私はまだJSONに慣れているので、誰かができる助けをいただければ幸いです...ありがとう

0 投票する
5 に答える
14344 参照

json - jq 以外のすべてのキーを削除するにはどうすればよいですか?

私が望まない多くのキーを持つオブジェクトのリストを考えると:

これらのオブジェクトをフィルタリングして、必要なキーのみを含めるにはどうすればよいですか?

試してみましjq '.[].name'たが、オブジェクトを保持するのではなく、値を抽出します。

0 投票する
1 に答える
130 参照

curl - 最上位の値とネストされたオブジェクトからの単一の値のマッピング

Jira 課題とカスタム フィールドを使用してこれを実行しようとしていますが、非常に難しいことがわかっています。

簡潔にするために、以下は私が受け取ったものです。

私は以前に他のすべてのフィールドをそのようにマッピングしました

ただし、ここで提案されているvalueように取得するために最後の行を追加すると、オブジェクト全体が出力ファイルから除外されます。

何か案は?