Gefällt Ihnen dieses Tool?
Installieren Sie byteflow.tools für schnelleren Start und Offline-Zugriff.
InstallationshilfeGefällt Ihnen dieses Tool?
Installieren Sie byteflow.tools für schnelleren Start und Offline-Zugriff.
InstallationshilfeJSON mit der leistungsstarken jq-Sprache abfragen und transformieren
. - Identität zurückgeben.field - Feld zugreifen.[0] - Array-Index.[] - Array durchlaufenselect(.age > 25) - Filternmap(.name) - Mappensort_by(.age) - Sortierengroup_by(.type) - GruppierenFührt jq Filter im Browser aus, um JSON zu durchsuchen und zu transformieren. Raw stdout und geparster JSON-Stream bleiben nebeneinander sichtbar.
Lädt jq-wasm bei Bedarf auf der Clientseite und führt den Filter aus.
Formatiert einzelne JSON-Werte und zeigt mehrere JSON-Stream-Werte als Array an.
Behält raw stdout, leere Ergebnisse und Fehlerdetails bei, damit Strings und Syntaxfehler nachvollziehbar bleiben.
Object
{ "name": "Alice" }
filter: .nameIterator
[1,2,3] filter: .[]
Select
[{"age":20},{"age":30}]
filter: .[] | select(.age > 25)Einzelwert
"Alice"
Stream
[ 1, 2, 3 ]
Fehler
Syntaxfehler bleiben mit raw error detail sichtbar.
Mehrere jq-Ausgaben als ein JSON-Dokument lesen
Parsed output prüfen; JSON-Streams werden als Array dargestellt.
Eingabe ist kein gültiges JSON
JSON-Syntax zuerst korrigieren und dann jq ausführen.
Filter ist leer oder unvollständig
Vollständigen jq-Ausdruck eingeben und raw error detail lesen.
Für schnelle lokale Prüfung geeignet; kritische Ergebnisse sollten in der Zielumgebung erneut validiert werden.
Warum raw und parsed?
jq kann mehrere JSON-Werte ausgeben; beide Ansichten helfen beim Verstehen.
Funktioniert .[] mit mehreren Werten?
Ja, der JSON-Stream wird als Array angezeigt.
Beeinflusst jq-wasm den Serverbuild?
Nein, es wird nur im Browser dynamisch geladen.