Save to JSON
Descripcion
Sección titulada «Descripcion»El modulo Save to JSON toma los datos del workflow y los guarda como un archivo JSON en el sistema de archivos. Genera un archivo con formato legible (indentado) y proporciona tanto la ruta local como una URL de descarga. Soporta filtrado de datos mediante dataKey para extraer un subconjunto especifico de los datos, y normaliza automaticamente objetos con claves numericas a arrays. Es ideal para exportar datos procesados, generar archivos de configuracion, o preparar datos para descarga.
Configuracion
Sección titulada «Configuracion»| Parametro | Tipo | Requerido | Descripcion |
|---|---|---|---|
| filename | text | No | Nombre del archivo de salida (por defecto: output.json) |
| dataKey | text | No | Ruta del atributo a exportar dentro del data (ej: ‘data’ o ‘data[0].items’). Si esta vacio, se exporta todo el data |
{ "nextModule": "siguiente_modulo", "data": { "filename": "output.json", "filePath": "/temporal/cli_123/output.json", "urlPath": "https://engine.ejemplo.com/download/cli_123/output.json" }, "_meta_": { "jsonFilePath": "/temporal/cli_123/output.json" }}Ejemplo de Uso
Sección titulada «Ejemplo de Uso»Caso basico
Sección titulada «Caso basico»{ "filename": "productos_exportados.json"}Con dataKey
Sección titulada «Con dataKey»{ "filename": "catalogo.json", "dataKey": "data"}- El archivo se guarda en la carpeta
temporal/cli_{client_id}/dentro del directorio de trabajo - Los espacios en el nombre de archivo se reemplazan por guiones bajos
- Si el nombre no termina en
.json, se agrega automaticamente la extension - Los objetos con claves numericas (como
{"0": {...}, "1": {...}}) se convierten automaticamente a arrays - Si
dataKeyesta definido, se usa la funciongetDataPathpara extraer los datos del path especificado - Si los datos estan vacios despues del filtrado, el modulo retorna error
- La URL de descarga se construye con la variable de entorno
ENGINE_HOST - El directorio se crea automaticamente si no existe
- No requiere credenciales
Nodos Relacionados
Sección titulada «Nodos Relacionados»- Save to Excel - Crear archivos Excel
- Read Excel - Leer archivos Excel
- Key Filter - Filtrar datos antes de guardar