JSONPath Tester online — JSONPath-Ausdrücke auswerten
JSON einfügen, JSONPath-Ausdruck eingeben und Treffer mit Pfaden und Werten prüfen. Zwischen Classic- und RFC-9535-Dialekt wechseln — alles lokal im Browser.
Entwicklerhinweise
• Ungültiges JSON blockiert die Auswertung — zuerst korrigieren oder JSON reparieren. • Die Auswertung läuft live beim Tippen (debounced); nutzen Sie das Panel Beispiele & Syntax für fertige Abfragen und Cheat-Sheet-Tokens. • Dialekt- und Ergebnisansicht-Optionen werden bei jedem Besuch zurückgesetzt — nicht in localStorage gespeichert (wie bei anderen JSON-Tools). • Classic-Modus nutzt jsonpath-plus mit sandboxed Filterauswertung. • RFC-9535-Modus folgt IETF-normalisierten Pfaden — Ergebnisse können bei Randfällen vom Classic abweichen. • Das Beispiel Buchanzahl (`.length`) ist nur Classic — in RFC 9535 ausgeblendet. • Über ~2 MiB verlängert sich das Debounce. Die Auswertung stoppt nach 5 Sekunden oder 1000 Treffern.
JSONPath-Optionen
Wann Teams diesen Weg wählen
• API-Antworten debuggen, bevor JSONPath in Produktionscode landet. • Filter- und Wildcard-Syntax an echten Payloads lernen. • Kubernetes- oder Postman-Abfragen lokal validieren. • Normalisierte Pfade für Test-Fixtures extrahieren.
JSONPath vs. JSON-Baumbetrachter
Nutzen Sie den JSON-Baumbetrachter zur visuellen Exploration mit Textsuche. Nutzen Sie JSONPath für eine wiederverwendbare Abfragesprache — Wildcards, Filter, Slices und normalisierte Pfade für Skripte, Tests oder Kubernetes-ähnliche Selektoren.
Beispiele
Alle Autoren aus dem Buchladen-Beispiel
Beispiel-JSON
Erwartete Treffer
Bücher nach Preis filtern
Beispiel-JSON
Erwartete Treffer
Verwandte JSON-Tools
Zum JSON-Tools-Hub. Syntax mit dem JSON-Validator prüfen, Struktur im Baumbetrachter erkunden, mit dem JSON-Formatter formatieren oder Schemas mit dem JSON-Schema-Validator validieren. Defektes JSON via JSON reparieren.
JSONPath-Tester FAQ
Abfragen, Dialekte und Datenschutz
Was ist JSONPath?
JSONPath ist eine Abfragesprache für JSON — ähnlich XPath für XML. Sie wählt Werte mit Pfaden, Wildcards, Filtern und rekursivem Abstieg aus.
Classic oder RFC 9535 — was soll ich wählen?
Wählen Sie Classic (Goessner) für ältere Bibliotheken wie jsonpath-plus oder Postman-Defaults. Wählen Sie RFC 9535 für den IETF-Standard und normalisierte Pfade. Ergebnisse können bei Randfällen abweichen.
Ungültiges JSON — was passiert?
Die Auswertung ist blockiert, bis das Dokument parst. Validator oder Reparatur-Tool nutzen, dann den Ausdruck erneut testen.
Werden meine Daten hochgeladen?
Nein. Parsing und JSONPath-Auswertung laufen vollständig im Browser. Nichts wird an FastMinify-Server gesendet.
JSONPath vs. Baumbetrachter-Suche?
Die Baumsuche filtert sichtbare Knoten nach Schlüssel oder Stringwert. JSONPath ist eine vollständige Abfragesprache für Code, CI-Fixtures oder API-Tests.
Performance bei großen Dateien?
Über ~2 MiB verlängert sich das Live-Debounce (500 ms). Die Auswertung stoppt nach 5 Sekunden oder 1000 Treffern, damit der Tab reaktionsfähig bleibt.
Werden Dialekt- und Ergebnisansicht gespeichert?
Nein. Die Optionen werden bei jedem Besuch auf die Standardwerte zurückgesetzt — nichts wird in localStorage gespeichert, wie bei anderen FastMinify-JSON-Tools.
JSON Werkzeuge
Validieren, formatieren, vergleichen und erkunden Sie JSON-Nutzlasten – ergänzend zu Minifiern und Konvertern.
Weitere Werkzeugkategorien entdecken
Minimieren
Verkleinern Sie Code und Ressourcen für die Produktion – minimieren Sie JavaScript, CSS, HTML, JSON und XML vor der Bereitstellung von gzip oder CDN.
Verschönern
Machen Sie Code mit konsistenter Einrückung lesbar – verschönern Sie JavaScript, CSS, TypeScript, SCSS, LESS, Markdown, GraphQL, SQL, YAML und mehr in Ihrem Browser.
Aufheben
Erweitern Sie minimierten oder komprimierten Code – entminifizieren Sie JavaScript, CSS, TypeScript, SCSS, LESS, SQL, YAML und andere Formate beim Debuggen oder Überprüfen.
Konvertierung
Transformieren Sie Daten zwischen JSON, YAML, XML und CSV lokal – keine Server-Uploads.
CSS-Präprozessoren
Kompilieren Sie SCSS oder LESS zu Standard-CSS im Browser — kombinieren Sie mit Beautify oder Minify für einen vollständigen Stylesheet-Workflow.
SVG Werkzeuge
Vorschau anzeigen, mit SVGO optimieren, Daten exportieren URI, Größe ändern, verschönern, in JSX konvertieren und SVG validieren – alles in Ihrem Browser.
DevOps und Infrastruktur
Terraform HCL formatieren/validieren/minimieren, Dockerfile formatieren und lint, Docker Verfassen und .env-Validierung.
CI/CD
GitHub Aktionen und GitLab CI – formatieren Sie YAML und überprüfen Sie die Workflow-/Auftragsstruktur in Ihrem Browser.
Protokolle und Beobachtbarkeit
Zeilenorientierte JSON/NDJSON- und Nginx/Apache-Zugriffsprotokolle – formatieren, filtern, validieren und CSV/TSV.
Kubernetes
Multi-Doc-Manifeste, strukturelle Validierung, Ingress/Deployment-Starter und Helm-Werteformatierung.
Netzwerk / IP
CIDR, Subnetze und IPv4/IPv6-Helfer — im Browser.
Sicherheit und Token
JWKS, X.509-Zertifikate und Secrets-Scan – browserlokal.
API & Schemata
OpenAPI Tools zum Formatieren, Validieren und Flusen Ihrer Spezifikationen.
Codierung
Kodieren oder dekodieren Sie Base64-, URL-Komponenten und HTML-Entitäten – nur clientseitig.
Entwickler-Dienstprogramme
Zeitstempel, UUID, ULID, Nanoid, Cron, Passwörter, Regex, Slugify, Zahlenbasen, Groß-/Kleinschreibung, Textunterschied und chmod – alles clientseitig.
Text & Markdown
Wörter zählen, Markdown-TOC erzeugen und Zeilenlisten bereinigen — im Browser.
Serialisierung
Serialisieren und deserialisieren Sie PHP-Datenstrukturen neben JSON-Workflows.