Saltearse al contenido

JSON to Data

JSON to Data recibe información en formato JSON y la convierte en datos de NappAI, de forma que los componentes siguientes pueden leer cada campo por separado. JSON es el formato más habitual para intercambiar información entre aplicaciones: una lista de campos con su nombre y su valor.

Puedes conectarle el JSON que devuelve otro paso o escribirlo tú mismo en el componente.

Cuándo usarlo

  • Aprovechar la respuesta JSON de un servicio externo en los pasos siguientes del flujo.
  • Escribir a mano unos datos fijos de prueba, como un cliente de ejemplo, mientras construyes un flujo.
  • Definir una configuración fija (tarifas, umbrales, textos) que otros componentes leen.
  • Convertir una lista JSON en varios registros para tratarlos uno a uno.

Configuración

CampoQué hace
ModeCómo le das el JSON. Data Entry (por defecto): lo conectas desde otro componente. Manual Entry: lo escribes en el componente.
JSON (obligatorio, con Data Entry)El contenido JSON que llega de otro componente. Si es una lista, cada elemento se convierte en un registro.
JSON Text (obligatorio, con Manual Entry)El texto JSON que escribes tú.

En Manual Entry el componente acepta pequeños descuidos de escritura, como nombres de campo sin comillas o una coma de más antes de cerrar.

Resultado

La salida Data entrega los datos convertidos: un registro por cada elemento de la lista, o un solo registro si escribiste el JSON a mano.

Puedes conectarla a cualquier componente que trabaje con datos, como Get Value By Key para leer un campo concreto.

Ejemplo

Mientras preparas un flujo de bienvenida, eliges Manual Entry y escribes en JSON Text un cliente de prueba:

{"nombre": "Laura Gómez", "plan": "Premium", "pais": "España"}

Los componentes siguientes leen nombre y plan para redactar el mensaje. Cuando el flujo está listo, cambias a Data Entry y conectas los datos reales.

Componentes relacionados