Esta herramienta le ayudará a encontrar todas las rutas JSON disponibles en un documento JSON, verlas en un árbol de objetos, identificar las diferentes expresiones de entrada y extraer la porción correspondiente de los datos JSON por comparación con la expresión de entrada.
Notación de ruta
Thanks for your feedback
Regístrese para obtener una cuenta de Site24x7 y mejorar sus tareas diarias de administrador del sistema y del sitio web.
Compruebe el tiempo de disponibilidad desde más de 130 ubicaciones de todo el mundo
Supervise la validez del certificado SSL
Identifique problemas de resolución de DNS
Solucione problemas de conectividad con traceroute y el informe de MTR
Detecte dominios y direcciones IP marcados como no deseados
Umbrales inteligentes
Notificaciones por correo electrónico y SMS
Integraciones del servicio de alertas con aplicaciones de terceros
Informes y paneles personalizados
La notación de objetos JSON o JavaScript es un formato de archivo de código abierto que utiliza texto simple para almacenar y transmitir objetos de datos. Cada objeto JSON tiene una estructura inherente que se asemeja a una jerarquía o árbol de nodos, donde cada nodo es un elemento. La ruta JSON es una forma estándar de navegar por las diferentes secciones de un objeto o archivo JSON. Esto es útil cuando queremos acceder a un subconjunto o elemento específico en un archivo JSON.
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 |