- Ngôn ngữ truy vấn nhẹ để khám phá và biến đổi dữ liệu JSON một cách hiệu quả, cung cấp cú pháp ngắn gọn và khả năng mở rộng cao
- Engine nhỏ gọn 4.0kB, và chỉ khoảng 2.0 kB nếu loại trừ chức năng parser và stringify
- Tích hợp hơn 50 hàm và toán tử để hỗ trợ các thao tác dữ liệu phức hợp như lọc, sắp xếp và ánh xạ
- Sử dụng định dạng Intermediate JSON để cho phép chuyển đổi qua lại giữa truy vấn văn bản và truy vấn JSON
- Hỗ trợ hàm do người dùng định nghĩa và mở rộng toán tử
- Cung cấp CLI(Command Line Interface) để tự động hóa xử lý JSON dựa trên tệp
- Hoạt động trong môi trường Node.js và npm, đồng thời cũng cung cấp riêng bản triển khai Python (
jsonquery-python)
2 bình luận
Có vẻ đây là phiên bản thư viện JavaScript của jq.
Khả năng mutate được nên có vẻ rất tiện khi ghi/viết.
Hơi tiếc là SDK chỉ có TS và Python, buồn là có vẻ đây là dự án do một người phát triển