jq

    13

    2答えて

    で複数のフィールドを選択します私の入力ファイルは、次のようなものになります方法: { "login": "dmaxfield", "id": 7449977, ... } { "login": "dmaxfield", "id": 7449977, ... } を私はこれですべてのログイン名を取得することができます:cat members | jq '.[].login' が

    6

    3答えて

    だから私は以下のようにJSONブロブを持っている: [ { 'id': 'something', 'isSparse': true }, ... ] 私は==このJSONブロブをフィルタリングし、くれisSparseを持っているアレイ内のすべてのエントリのIDを印刷しますjqコマンドを書くにはどうすればよいです本当ですか? jq: error

    5

    1答えて

    オブジェクトのjson配列を文字列としてbash配列に解析するにはどうすればよいですか? 私は、次の操作を実行しようとしています: CONVO=$(get_json_array | jq '.[]') for CONVERSATION in $CONVERSATIONS do echo "${CONVERSATION}" done しかし、エコーは回線の代わりに、特定のオブジェ

    6

    2答えて

    私は領事のkvからjsonにデータをエクスポートしようとしています。 例JSONは領事から返さ: [ { "LockIndex": 0, "Key": "foobar/testing", "Flags": 0, "Value": "xxxxx", "CreateIndex": 833, "ModifyIndex": 833

    3

    3答えて

    jqを使用してJSONオブジェクトのキーのセット(変数で定義)の値を変更する必要があります。 { foo: { bar: 1, baz: 2, qux: 3 } } と次の変数: update_keys = ["bar", "baz"] 私は 'Xにupdate_keysのキーの値を変更' 言いたい は一例として、私はこのJSONオ

    1

    2答えて

    で一度に削除するいくつかのJSON(jqを使用)から複数のキーを一度に削除する必要があります。マップとdelを毎回呼び出すよりも、これを行うより良い方法があるかどうかを確認しようとしています。ここに私の入力データです:各項目については test.json [ { "label": "US : USA : English", "Country": "USA",

    0

    3答えて

    私はポケットのAPIからの応答として受信し、次のtest.json、 { "complete": 1, "error": null, "list": { "1000055792": { "excerpt": "Some Text", "favorite": "0", "given_title": "Some Title", "give

    4

    1答えて

    jqを使用して、国コードのリストで.txtファイルを解析し、それらをjsonオブジェクトの値に書きたいとします。ここで は、私がこれまで .txtファイルは、この "NSC" "KZC" "KCC" "KZL" "NZG" "VRU" "ESM" "KZF" "SFU" "EWF" "KQY" "KQV" のように見え、私のJSONはここでは、この { "scs

    13

    1答えて

    でないインデックス配列することができます [{ "id": 123, "name": "John", "aux": [{ "abc": "random", "def": "I want this" }], "blah": 23.11 }] 次のように私は[と]せずにそれを解析することができます $ cat myfile

    8

    1答えて

    を降順: :私はこの結果を持っている "PROP1 DESC BY ORDER PROP2のASC" 私はこのSQLに類似したこの配列をソートしたい [{ "name": "Object 1", "prop1": 5, "prop2": 2 }, { "name": "Object 2", "prop1": 6, "prop2": 4