Descrizione
Legge un file Excel (.xlsx) e restituisce le righe come array di oggetti, usando la prima riga come header. Supporta input da disco (path) o da base64 (es. allegato email IMAP).
action_xlsx_parse · action · File & Documenti · Disponibile · v1.0.0
Legge un file Excel (.xlsx) e restituisce le righe come array di oggetti, usando la prima riga come header. Supporta input da disco (path) o da base64 (es. allegato email IMAP).
Campi mostrati nell’editor quando si configura il nodo. Generati direttamente dal NodeDefconfigFields.
| Campo | Tipo | Required | Default | Descrizione |
|---|---|---|---|---|
pathFile Excel sul disco (opzionale) | file-picker | no | — es. import.xlsx o {{input.attachmentPath}} | Path nel sandbox del tenant. Se vuoto, l'engine cerca i bytes in "Base64" qui sotto. Uno dei due è obbligatorio. |
base64Base64 dei bytes Excel (opzionale) | expression | no | — {{$node.ImapTrigger.json.attachment[0].base64}} | Stringa base64 dei bytes del file. Usato tipicamente per parsare allegati ricevuti via email/webhook senza salvarli su disco. |
sheetNameNome foglio (opzionale) | expression | no | — es. Ordini o Sheet1 | Nome del foglio da leggere. Vuoto = primo foglio del workbook. Se sbagli il nome, l'engine ti dice nei suoi errori quali fogli ci sono. |
headerRowRiga header | number | no | 1 | 1 = prima riga è l'header (default, formato Excel standard). 0 = nessun header, righe come array posizionali (col_1, col_2, …). N = la riga N è l'header (utile per file con titolo/logo nelle prime righe). |
Campi disponibili nei nodi successivi via $node.<alias>.json.<field>:
rowssheetNametotalRowscolumnsSnippet JSON del nodo come compare nel workflow. I valori sono derivati daidefaultValue e dai parametri required.
{
"id": "node-action_xlsx_parse-1",
"defId": "action_xlsx_parse",
"label": "Excel: Parse (xlsx → array)",
"config": {
"headerRow": 1
}
}Disponibile da subito in tutti i piani FlowForge. Provalo gratis senza carta di credito.
Inizia gratisSfoglia tutti i nodi