Error: Too many requests. Please try again later. x

Recherche et évaluation de chemin JSON

Cet outil vous aidera à trouver tous les chemins JSON disponibles dans un document JSON, à les afficher dans un arbre d’objets, à identifier les différentes expressions d’entrée et à extraire le morceau de données JSON correspondant à l’expression d’entrée.

Paste JSON content to evaluate

Notation des chemins

Créez votre compte Site24x7 pour améliorer vos tâches quotidiennes d’administrateur de sites web et de systèmes.

Vérifiez le temps de fonctionnement à partir de plus de 120 sites dans le monde

Contrôlez la validité des certificats SSL

Identifiez les problèmes de résolution DNS

Dépannage des problèmes de connectivité avec traceroute et rapport MTR

Détecter les domaines et les adresses IP marqués comme spam

Seuils intelligents

Notifications par e-mail et SMS

Intégrations d’alertes de tiers

Rapports et tableaux de bord personnalisés

Qu’est-ce qu’un chemin JSON ?

JSON (ou JavaScript Object Notation) est un format de fichier standard ouvert qui utilise du texte simple pour stocker et transmettre des objets de données. Chaque objet JSON possède une structure propre, ressemblant à une hiérarchie ou à un arbre de nœuds, dans lequel chaque nœud est un élément. JSONPath est un moyen standard de naviguer dans les différentes parties d’un objet ou d’un fichier JSON. Ceci est utile lorsque nous voulons atteindre un sous-ensemble ou un élément spécifique dans un fichier JSON.

JSON Path Examples

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