Probador de JSONPath
Probador de JSONPath gratuito en línea, sin necesidad de instalación. Soporta recursividad, filtrado y segmentación.
Acerca del Comprobador de JSONPath
Ejecuta una consulta JSONPath sobre cualquier documento JSON que pegues y muestra los nodos coincidentes con formato elegante. Un tokenizador integrado admite raíz ($), claves con punto y corchetes, comodines (*), descenso recursivo (..), índice de matriz y slice [0:2], además de expresiones de filtro como [?(@.price < 10)].
Cómo usar
1. Pega un JSON válido en el área de texto JSON Input de la izquierda. 2. Escribe una expresión JSONPath (p. ej. $.store.book[*].author) en la entrada de la derecha. 3. Haz clic en Test para evaluar; el panel de resultados renderiza el JSON con sangría de 2 espacios. 4. Haz clic en Examples para insertar una de las cinco rutas predefinidas. 5. Haz clic en Copy para copiar el resultado serializado como JSON.
Sintaxis de ruta admitida
Raíz $ y nodo actual @. Acceso a miembros mediante .key o ['key']. El comodín * expande matrices y valores de objeto. El descenso recursivo .. recorre todos los niveles anidados. Formas con corchetes: [0] índice único, [0:2] slice (inicio inclusivo, fin exclusivo), [?(@.field op value)] filtro con operadores >, <, >=, <=, ==, ===, !=, !==. Cuando coincide exactamente un nodo, ese nodo se devuelve directamente; en caso contrario se devuelve una matriz de coincidencias.
▶¿Qué hace el operador de descenso recursivo ..?
▶¿Qué operadores se admiten dentro de los filtros?
▶¿Por qué una única coincidencia se devuelve sin envolver?
▶¿Qué ocurre con un JSON mal formado?
Si este herramienta le ha sido útil, considere comprarme un café.
Compra un café para mí.