JSON Query - bahasa kueri JSON yang kecil, fleksibel, dan dapat diperluas
(github.com/jsonquerylang)- Bahasa kueri ringan untuk menelusuri dan mentransformasi data JSON secara efisien, dengan sintaks ringkas dan ekstensibilitas tinggi
- Mesin kecil berukuran 4.0kB, dan menjadi struktur yang sangat ringan di kisaran 2.0 kB jika fungsi parser dan stringifikasi dikecualikan
- Menyediakan lebih dari 50 fungsi dan operator bawaan untuk mendukung manipulasi data kompleks seperti pemfilteran, pengurutan, dan pemetaan
- Memanfaatkan format Intermediate JSON sehingga kueri teks dan kueri JSON dapat saling dikonversi
- Mendukung fungsi kustom dan perluasan operator
- Menyediakan CLI (Command Line Interface) untuk otomatisasi pemrosesan JSON berbasis file
- Berjalan di lingkungan Node.js dan npm, serta implementasi Python (
jsonquery-python) juga tersedia secara terpisah
2 komentar
Sepertinya ini versi pustaka JavaScript dari jq.
Kemampuan untuk
mutatesepertinya jadi sangat nyaman untuk dipakai menulis.Sayang sekali SDK-nya cuma ada untuk TS dan Python, hiks, mungkin karena ini dikembangkan sendirian.