Object Array Converter
Descripcion
Sección titulada «Descripcion»Este modulo convierte datos entre formatos objeto y array de forma bidireccional. Detecta automaticamente si la entrada es un objeto o un array y aplica la conversion correspondiente. Para objetos, puede extraer valores (values), entradas clave-valor (entries), o ambos. Para arrays, puede convertir a objeto usando indices numericos (index) o una propiedad especifica como clave (key). Es util cuando un modulo posterior requiere un formato de datos diferente al que produce el modulo anterior.
Configuracion
Sección titulada «Configuracion»Parametros
Sección titulada «Parametros»| Parametro | Tipo | Requerido | Descripcion |
|---|---|---|---|
| mode | string | No | Modo de conversion para objetos: values (solo valores) o entries (pares clave-valor). Por defecto entries. |
| toObjectBy | string | No | Modo de conversion para arrays: index (usa indice numerico como clave) o key (usa una propiedad del objeto como clave). |
| keyField | string | No | Cuando toObjectBy es key, nombre de la propiedad del objeto a usar como clave. |
| continueOnError | boolean | No | Si es true, continua el flujo aunque haya errores. Por defecto true. |
{ "nextModule": "siguiente_modulo", "data": { "0": { "id": 1, "name": "Item A" }, "1": { "id": 2, "name": "Item B" } }}Ejemplo de Uso
Sección titulada «Ejemplo de Uso»Caso basico
Sección titulada «Caso basico»Convertir objeto a array de valores:
{ "mode": "values"}Convertir array a objeto por propiedad:
{ "toObjectBy": "key", "keyField": "id"}- La deteccion del tipo de entrada es automatica (objeto vs array)
- Si la entrada no es ni objeto ni array (ej: string, number), retorna error
- Para conversion de array a objeto con
toObjectBy: "key", si un elemento no tiene la propiedad indicada, se omite - El modo
entriesretorna un array de pares[clave, valor] - El modo
valuesretorna un array con solo los valores del objeto
Nodos Relacionados
Sección titulada «Nodos Relacionados»- objectToArray (conversion de objeto a array con mas modos)
- dataset (generar datos en el formato deseado)
- dataTransform (transformar estructura de datos)