JSONPath
JSONPath es un lenguaje de consulta tipo XPath propuesto por Stefan Gössner que selecciona nodos de documentos JSON con expresiones $..key.
Propósito
Seleccionar y filtrar en lote nodos de documentos JSON mediante expresiones de ruta, para consultas de API, extracción de configuración y transformación de datos.
Mecanismo
Una expresión parte de $: .key selecciona un hijo, [n] un elemento de array, ..key busca recursivamente y [?filter] filtra. El evaluador recorre el documento coincidiendo con la expresión y produce una lista de nodos.
Casos de uso
- Selección de campos en APIs REST
- Extracción de configuración JSON
- Pipelines de transformación de datos
Herramientas relacionadas
Consultas JSONPath
Query JSON data using JSONPath expressions. Gratis, privado, 100% del lado del cliente. HERRAMIENTA
Formateador JSON
Format, minify, or sort JSON online. Gratis, privado y 100% del lado del cliente. HERRAMIENTA
Validador JSON
Validate JSON and pinpoint syntax errors by line and column. Gratis, privado y 100% del lado del cliente. HERRAMIENTA