Skip to main content

Herramienta en el navegador

Jsonata Query Data Processor

Transforma datos estructurados con Jsonata Query y revisa la salida válida. Introduce los datos, elige las opciones de formato, valida el resultado y cópialo.

Espacio de trabajo

Tu entrada permanece en este navegador.

Añade la entrada necesaria para continuar.

Falta la entrada

Puedes volver a ejecutar la herramienta después de cualquier cambio.

Opciones

El resultado aparecerá aquí

Transforma datos estructurados con Jsonata Query y revisa la salida válida. Introduce los datos, elige las opciones de formato, valida el resultado y cópialo.

Respuesta directa

Qué hace Jsonata Query Data Processor

Jsonata Query Data Processor evalúa una expresión JSONata con datos JSON.

Resultado

Qué recibes

7. El procesamiento se ejecuta en el navegador.

Usar esta herramienta

Cómo usar Jsonata Query Data Processor

  1. Proporciona texto o datos para esta herramienta.
  2. Proporciona datos JSON válidos y una expresión JSONata.
  3. Prueba el comportamiento de las rutas y las funciones con un caso de prueba pequeño.

Ejemplo

Prueba con una muestra segura

Entrada: {"items":[{"price":3},{"price":4}]}

Ajustes: Jsonata Query Data Processor: usa la expresión '$sum(items.price)'.

Resultado: 7. El procesamiento se ejecuta en el navegador.

Este ejemplo describe una prueba segura para Jsonata Query Data Processor.

Usos habituales

Dónde resulta útil Jsonata Query Data Processor

  • Usa Jsonata Query Data Processor con una muestra pequeña y representativa.
  • Revisa el resultado de Jsonata Query Data Processor antes de usarlo en otro lugar.
  • Conserva el texto o los datos originales hasta que el resultado supere la revisión.

Límites

Comprueba el resultado

  • Jsonata Query Data Processor: el comportamiento de la expresión depende de la sintaxis JSONata y de la compatibilidad del entorno de ejecución.
  • Jsonata Query Data Processor: una consulta puede devolver null o un resultado vacío si falta una ruta.
  • Jsonata Query Data Processor: el procesamiento permanece en el navegador.