0
私は単純なbashスクリプトで、JUnitを使ってCURLとParseを使ってJSON値を取得しています。スクリプト私が使用しています:カールのBASHスクリプトでCURLの出力からJQで要素タイプを1つだけ抽出する方法?
var=$(curl -X GET -k -H "SEC: xxxxxx" 'https://localhost/api/reference_data/sets/malopid?fields=data(value)' | jq '.[]')
echo $var;
出力は次のとおりです。私は以下のようにOPを期待してい
[
{
"value": "11.945403842773683082"
},
{
"value": "11.-4947520229339316351"
},
{
"value": "11.-5919145046027777143"
}
]
しかし:
11.945403842773683082
11.945403842773683082
11.945403842773683082
それがこれを行うことは可能ですか。?このnosを使用すると、別のAPIをクエリします。論理で私を助けてください?これで私を助けてください。
問題点を教えてください。 APIはJSONオブジェクトを返します。あなたはリストを望みますか?配列を循環させて別の配列に値を入れますか? – Eric