Rumah >hujung hadapan web >tutorial js >Berkongsi petua untuk mencetak JSON menggunakan mesra jq di bawah petua Linux_javascript

Berkongsi petua untuk mencetak JSON menggunakan mesra jq di bawah petua Linux_javascript

WBOY
WBOYasal
2016-05-16 16:30:572598semak imbas

Apabila saya mencetak JSON pada baris arahan sebelum ini, ia sentiasa Cat, dan kemudian saya menyalin hasilnya kepada editor yang menyokong penghuraian JSON, yang sangat berliku-liku.

Selepas carian mudah, saya menjumpai artikel tentang StackOverflow. Jawapan dengan kadar sokongan tertinggi memerlukan sokongan Python2.6, tetapi versi pada pelayan adalah 2.4 Kesan peningkatan tidak dapat diramalkan, jadi saya berputus asa.

Teruskan membaca jawapan di bawah. Terdapat alat kecil yang dipanggil jq yang nampaknya cukup bagus.

#makanan kucing.json | Anda boleh mendapatkan hasil berformat

Izinkan saya memperkenalkan jq kepada anda secara terperinci

laman web rasmi jq:

http://stedolan.github.io/jq/

Selepas memuat turun binari, anda boleh menghubungi terus untuk pemasangan terperinci, sila lihat:

http://stedolan.github.io/jq/download/

Mudah digunakan:

1. Paparan mesra fail json

Salin kod Kod adalah seperti berikut:
cat jsonfile |

2. Dapatkan nilai kunci tertentu dalam json


cat jsonfile |. path_to_jq/jq ".key"


Untuk lebih banyak operasi, lihat: http://stedolan.github.io/jq/manual/

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn