Pertanyaan yang diberi tag «json»

JSON (JavaScript Object Notation) adalah format representasi data ringan yang menyerupai sumber JavaScript dan dapat dengan mudah diubah oleh mesin dan diedit oleh manusia dengan susah payah.

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 

9
Bagaimana cara mem-parse JSON dengan shell scripting di Linux?
Saya memiliki output JSON dari mana saya perlu mengekstrak beberapa parameter di Linux. Ini adalah output JSON: { "OwnerId": "121456789127", "ReservationId": "r-48465168", "Groups": [], "Instances": [ { "Monitoring": { "State": "disabled" }, "PublicDnsName": null, "RootDeviceType": "ebs", "State": { "Code": 16, "Name": "running" }, "EbsOptimized": false, "LaunchTime": "2014-03-19T09:16:56.000Z", "PrivateIpAddress": "10.250.171.248", "ProductCodes": …


4
Batasi konteks grep hingga N karakter on line
Saya harus membaca beberapa file JSON yang panjangnya melebihi beberapa ribu karakter. Bagaimana saya bisa membatasi grep untuk menampilkan konteks hingga N karakter di kiri dan kanan pertandingan? Alat apa pun selain grep juga akan baik-baik saja, asalkan tersedia dalam paket Linux umum. Ini akan menjadi contoh output, untuk sakelar …
31 grep  search  json 

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 

8
Parse JSON menggunakan Python?
Saya memiliki file JSON members.jsonseperti di bawah ini. { "took": 670, "timed_out": false, "_shards": { "total": 8, "successful": 8, "failed": 0 }, "hits": { "total": 74, "max_score": 1, "hits": [ { "_index": "2000_270_0", "_type": "Medical", "_id": "02:17447847049147026174478:174159", "_score": 1, "_source": { "memberId": "0x7b93910446f91928e23e1043dfdf5bcf", "memberFirstName": "Uri", "memberMiddleName": "Prayag", "memberLastName": "Dubofsky" } …
18 bash  python  json 

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 

5
Cara mengekstrak data dari file JSON
Saya memiliki bin mencari solusi untuk pertanyaan saya tetapi tidak menemukan atau lebih baik mengatakan saya tidak mendapatkannya dengan apa yang saya temukan. Jadi mari kita bicara tentang masalah saya. Saya menggunakan Smart Home Control Software pada Raspberry Pi dan ketika saya mengetahui akhir pekan ini menggunakan pilight-accept, saya dapat …

4
parsing satu bidang dari array JSON ke bash array
Saya memiliki output JSON yang berisi daftar objek yang disimpan dalam variabel. (Saya mungkin tidak mengatakan itu benar) [ { "item1": "value1", "item2": "value2", "sub items": [ { "subitem": "subvalue" } ] }, { "item1": "value1_2", "item2": "value2_2", "sub items_2": [ { "subitem_2": "subvalue_2" } ] } ] Saya membutuhkan …

1
tidak dapat menemukan dokumentasi di json.tool [ditutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Unix & Linux Stack Exchange. Ditutup 3 tahun yang lalu . Saya dapat menemukan artikel yang tersebar online yang menggunakan json.tool untuk menghasilkan python yang cantik, tetapi tidak …
12 python  json 

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
Mengapa konten JSON dari heredoc tidak dapat diuraikan?
Saya memiliki fragmen JSON. Berikut ini tidak berfungsi: VALUE=<<PERSON { "type": "account", "customer_id": "1234", "customer_email": "jim@gmail.com" } PERSON echo -n "$VALUE" | python -m json.tool Hasilnya adalah: Tidak ada objek JSON yang bisa diterjemahkan Melakukan hal yang sama dengan jq, yaitu echo -n "$VALUE" | jq '.' Tidak ada output. …

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 

2
JSON menguraikan shell
Bagaimana saya bisa melewatkan output JSON pada shell? Misalnya, Amazon Web Services menyediakan CLI untuk mengambil status mesin virtual Anda: $ aws ec2 describe-instances <my_instance_id> Tetapi perintah mengembalikan string JSON. Output dari perintah itu terlihat seperti ini: $ aws ec2 describe-instances x12345 { "Reservations" : { "OwnerId": "1345345" "Groups": [], …
11 zsh  string  json 

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.