- Leichtgewichtige Abfragesprache zur effizienten Durchsuchung und Transformation von JSON-Daten mit prägnanter Syntax und hoher Erweiterbarkeit
- Kleine Engine mit einer Größe von 4.0 kB; ohne Parser- und Stringify-Funktionen eine besonders schlanke Struktur von nur 2.0 kB
- Mit mehr als 50 Funktionen und Operatoren integriert, um komplexe Datenmanipulationen wie Filtern, Sortieren und Mapping zu unterstützen
- Nutzt ein Intermediate-JSON-Format, um eine wechselseitige Umwandlung zwischen textbasierten Abfragen und JSON-Abfragen zu ermöglichen
- Unterstützung für benutzerdefinierte Funktionen und Operator-Erweiterungen
- CLI (Command Line Interface) zur Automatisierung dateibasierter JSON-Verarbeitung
- Läuft in Node.js- und npm-Umgebungen; zusätzlich ist eine Python-Implementierung (
jsonquery-python) verfügbar
2 Kommentare
Scheint wohl die JavaScript-Bibliotheksversion von
jqzu sein.Dass es
mutate-fähig ist, wirkt wirklich sehr praktisch zum Schreiben.Schade, dass es nur SDKs für TS und Python gibt ; vermutlich, weil es eine Ein-Personen-Entwicklung ist