Dieses Werkzeug unterstützt Sie beim Finden von JSONPaths in JSON-Dokumenten, zeigt diese in einem Objektbaum an, identifiziert unterschiedliche Eingabeausdrücke und extrahiert die passenden JSON-Datensegmente zum jeweiligen Eingabeausdruck.
Pfadnotation
Thanks for your feedback
Registrieren Sie Ihr Site24x7-Konto, erleichtern Sie sich Ihre alltäglichen Website- und Systemadministratoraufgaben.
Verfügbarkeit von mehr als 130 weltweiten Standorten prüfen
SSL-Zertifikatgültigkeit überwachen
DNS-Auflösungsprobleme identifizieren
Konnektivitätsschwierigkeiten mit Traceroute und MTR-Bericht beheben
Erkennt als Span markierte Domänen und IP-Adressen
Intelligente Schwellenwerte
E-Mail- und SMS-Benachrichtigungen
Integration von Drittanbieteralarmierungen
Maßgeschneiderte Berichte und Dashboards
JSON (kurz für „JavaScript Object Notation“) ist ein offenes, standardisiertes Dateiformat, das reinen Text zum Speichern und Übermitteln von Datenobjekten verwendet. Jedes JSON-Objekt verfügt über eigene Struktur, die sich aus einer Hierarchie (oder einer Baumstruktur) von Knoten zusammensetzt. Dabei entspricht jeder Knoten einem Element. JSONPath ist eine standardisierte Möglichkeit zur Navigation durch unterschiedliche Teile eines JSON-Objektes oder einer JSON-Datei. Dies ist unter anderem praktisch, wenn wir ein bestimmtes Subset oder Element in einer JSON-Datei erreichen möchten.
Following are few example jsonpath expressions and results for the above sample json data
JSONPath Expression | Description | Result |
---|---|---|
$ | Select the root element | |
$.address.city | Select the value of 'city' element which is the direct children of 'address' element | |
$..type | Select the value of all the 'type' elements in the input json | |
$.address.length() | Select the length of the 'address' element | |
$..* | Select all the elements and its value | |
$.phoneNumbers[1] | Select the 2nd value from 'phoneNumbers' array | |
$.phoneNumbers[?(@.number)] | Select the 'phoneNumbers' element if it have 'number' element within it |