Pertanyaan yang diberi tag «jq»

6
Menggunakan jq untuk mengekstrak nilai dan format dalam CSV
Saya memiliki file JSON di bawah ini: { "data": [ { "displayName": "First Name", "rank": 1, "value": "VALUE" }, { "displayName": "Last Name", "rank": 2, "value": "VALUE" }, { "displayName": "Position", "rank": 3, "value": "VALUE" }, { "displayName": "Company Name", "rank": 4, "value": "VALUE" }, { "displayName": "Country", "rank": 5, …
58 bash  python  csv  json  jq 

1
Bagaimana cara prettyprint json menggunakan jq standalone?
Saat ini, ketika saya ingin cukup mencetak file json menggunakan jq , saya menggunakan: cat file.json | grep jq . Namun saya berharap untuk jqmenerima nama file sebagai argumen tanpa harus mundur cat. Halaman manual mengatakan: jq [opsi ...] filter [file ...] ... Secara default, jq membaca aliran objek JSON …

2
Cara mengonversi string json yang tertanam (dikutip) menjadi json
Saya kenal dengan "jq" untuk parsing json. Saya bekerja dengan satu layanan yang menghasilkan respons json di mana salah satu properti itu sendiri adalah string json. Bagaimana cara mengonversi nilai yang dikutip itu menjadi string json yang valid sehingga saya dapat memprosesnya dengan jq? Sebagai contoh, jika saya hanya melihat …
22 json  jq 

4
Array JSON ke variabel bash menggunakan jq
Saya punya array JSON seperti ini: { "SITE_DATA": { "URL": "example.com", "AUTHOR": "John Doe", "CREATED": "10/22/2017" } } Saya mencari untuk mengulangi array ini menggunakan jq sehingga saya dapat mengatur kunci setiap item sebagai nama variabel dan nilai sebagai nilainya. Contoh: URL = "example.com" PENULIS = "John Doe" DICIPTAKAN = …
19 bash  jq 

3
Mengatur output jq ke Variabel Bash
Saya menggunakan curl untuk mendapatkan JSON kembali dari api sisa seperti ini: content=$(curl -s -X GET -H "Header:Value" http://127.0.0.1:8200/etc) echo "${content}"| jq -r '.data.value' yang menghasilkan nilai yang saya butuhkan. Namun; ketika saya mengubah kode di atas terlihat seperti ini: content=$(curl -s -X GET -H "Header:Value" http://127.0.0.1:8200/etc) username=$(echo "${content}"| jq …
17 bash  curl  json  jq 

2
Menggunakan jq dalam rantai pipa tidak menghasilkan output
Masalah jqmemerlukan filter eksplisit ketika output diarahkan kembali dibahas di seluruh web. Tapi saya tidak dapat mengarahkan output jika jqmerupakan bagian dari rantai pipa, bahkan ketika filter eksplisit sedang digunakan. Mempertimbangkan: touch in.txt tail -f in.txt | jq '.f1' # in a different terminal: echo '{"f1":1,"f2":2}' >> in.txt echo '{"f1":3,"f2":2}' …

2
tombol cetak jq dan nilai untuk semua di sub-objek
Saya menemukan Tanya Jawab ini dengan solusi untuk mencetak semua kunci dalam suatu objek: jq -r 'keys[] as $k | "\($k), \(.[$k] | .ip)"' Dalam kasus saya, saya ingin melakukan di atas tetapi pada sub-objek: jq -r '.connections keys[] as $k | "\($k), \(.[$k] | .ip)"' Apa sintaks yang tepat …
12 json  jq 

4
Bungkus semua angka dalam JSON dengan tanda kutip
Ada data JSON yang berisi beberapa nilai numerik. Bagaimana cara mengubah semua angka menjadi string? (bungkus dengan tanda kutip) Contoh: { "id":1, "customer":"user", "plate":"BMT-216-A", "country":"GB", "amount":1000, "pndNumber":20000, "zoneNumber":4 } harus menjadi { "id":"1", "customer":"user", "plate":"BMT-216-A", "country":"GB", "amount":"1000", "pndNumber":"20000", "zoneNumber":"4" }
11 shell  json  jq 

5
awk / sed / perl one liner + cara mencetak hanya baris properti dari file json
cara mencetak hanya garis-garis properti dari file json contoh file json { "href" : "http://master02:8080/api/v1/clusters/HDP/configurations?type=kafka-env&tag=version1527250007610", "items" : [ { "href" : "http://master02:8080/api/v1/clusters/HDP/configurations?type=kafka-env&tag=version1527250007610", "tag" : "version1527250007610", "type" : "kafka-env", "version" : 8, "Config" : { "cluster_name" : "HDP", "stack_id" : "HDP-2.6" }, "properties" : { "content" : "\n#!/bin/bash\n\n# Set KAFKA specific …
10 awk  sed  perl  json  jq 

1
Pesan kesalahan "Tidak dapat mengindeks array dengan string 'Judul'" saat mem-parsing data JSON dengan jq
{ "content": [ { "Title": "abc", "brand": "xyz", "size": "5 g", "date": "2019-01-01", "details": { "Temperature": [ { "value": "90", "characteristics":"Normal" }, { "value":"100", "characteristics":"high" }, { "value":"80", "characteristics":"low" } ], "certifications": [ { "value": "based", "characteristics":"pass" }, { "value": "50", "characteristics":"failed" } ] }, "formats": { "city": "NYC", "id": …
9 jq 
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.