Excel: Parse (xlsx → array)

action_xlsx_parse · action · File & Documenti · Disponibile · v1.0.0

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).

⚙️ Parametri di configurazione

Campi mostrati nell’editor quando si configura il nodo. Generati direttamente dal NodeDefconfigFields.

CampoTipoRequiredDefaultDescrizione
path
File Excel sul disco (opzionale)
file-pickerno
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.
base64
Base64 dei bytes Excel (opzionale)
expressionno
{{$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.
sheetName
Nome foglio (opzionale)
expressionno
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.
headerRow
Riga header
numberno11 = 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).

⬆️ Output del nodo

Campi disponibili nei nodi successivi via $node.<alias>.json.<field>:

  • rows
  • sheetName
  • totalRows
  • columns

💡 Esempio configurazione

Snippet 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
  }
}

Pronto a usare Excel: Parse (xlsx → array)?

Disponibile da subito in tutti i piani FlowForge. Provalo gratis senza carta di credito.

Inizia gratisSfoglia tutti i nodi