← Alle Tools JSON

JSON-Suche

Jeden Schlüssel oder Wert in jedem JSON-Dokument finden — sofort.

Suchen ohne JSONPath-Syntax

JSONPath ist leistungsstark, erfordert aber Kenntnisse über den ungefähren Ort der gesuchten Daten. JSON-Suche funktioniert anders: Sie geben ein Wort oder einen Wert ein und das Tool scannt das gesamte Dokument nach jedem Vorkommen, zeigt jede Übereinstimmung mit ihrem Kontext und ihrem vollständigen Punkt-Notations-Pfad an.

Dies macht JSON-Suche zum richtigen Werkzeug für explorative Fragen — "enthält diese Antwort das Wort 'deprecated'?" — während JSONPath besser für die programmatische Extraktion bekannter Felder geeignet ist. Denken Sie an JSON-Suche als das Ctrl+F von JSON-Dokumenten.

Die Suche wird standardmäßig gleichzeitig auf Schlüsseln und Werten durchgeführt. Sie können sie auf Schlüssel, Werte oder einen bestimmten Datentyp einschränken, um falsch positive Ergebnisse zu reduzieren.

Übereinstimmungs-Hervorhebung und Pfadanzeige

Jede Übereinstimmung wird als Codeblock angezeigt, der das Schlüssel-Wert-Paar im Kontext zeigt, wobei der übereinstimmende Text gelb hervorgehoben ist. Über jeder Übereinstimmung wird der vollständige Pfad angezeigt — zum Beispiel response.users[3].contact.email.

Wenn eine Suche viele Übereinstimmungen liefert, werden sie nach Tiefe gruppiert. Ein Zähler in der Suchleiste zeigt die Gesamtzahl der Übereinstimmungen.

Das Klicken auf einen Übereinstimmungspfad kopiert ihn als Punkt-Notations-Zeichenkette in die Zwischenablage.

Suchmodi und Optionen

Exakte Übereinstimmung: Der Suchbegriff muss dem gesamten Schlüsselnamen oder dem gesamten Wert entsprechen. Die Suche nach "42" im exakten Modus findet die Zahl 42 und die Zeichenkette "42", aber nicht "142".

Enthält: Der Suchbegriff ist eine Teilzeichenketten-Übereinstimmung. "mail" findet "email", "mailing" und "Email". Dies ist der Standardmodus und ist nicht zwischen Groß- und Kleinschreibung unterscheidend.

Regex: Der Suchbegriff wird als regulärer Ausdruck behandelt. "^error" findet jeden Schlüssel oder Wert, der mit "error" beginnt.

FAQ

Kann ich nach einem null- oder Boolean-Wert suchen?

Ja. Verwenden Sie den Modus "Nur Werte" und wählen Sie den Typfilter "null" oder "Boolean".

Funktioniert die Suche in verschachtelten Arrays von Objekten?

Ja. Die Suche scannt jeden Knoten im Dokumentbaum unabhängig von der Verschachtelungstiefe.

Was ist die maximale Dokumentgröße?

Es gibt keine harte Größenbeschränkung, aber sehr große Dokumente (über ~5 MB) können beim ersten Suchlauf eine leichte Verzögerung haben.

Kann ich nach einem partiellen Schlüsselnamen suchen?

Ja. Im "Enthält"-Modus (Standard) findet die Suche nach "time" "createdAt", "timestamp", "timeZone" und jeden anderen Schlüssel, der "time" als Teilzeichenkette enthält.

Werden meine Daten an einen Server gesendet?

Nein. Die gesamte Verarbeitung läuft vollständig in Ihrem Browser. Nichts, was Sie einfügen, wird übertragen oder gespeichert.

Ähnliche Tools