Excel: Parse (xlsx → array)

action_xlsx_parse · action · Files & Documents · Available · v1.0.0

Description

Read an Excel (.xlsx) file and return rows as an array of objects, using the first row as headers. Accepts input from disk (path) or from base64 (e.g. IMAP email attachment).

⚙️ Configuration parameters

Fields shown in the editor when configuring the node. Generated directly from the NodeDefconfigFields.

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

⬆️ Node output

Fields available to downstream nodes via $node.<alias>.json.<field>:

  • rows
  • sheetName
  • totalRows
  • columns

💡 Configuration example

JSON snippet of the node as it appears in the workflow. Values are derived fromdefaultValue and from required parameters.

{
  "id": "node-action_xlsx_parse-1",
  "defId": "action_xlsx_parse",
  "label": "Excel: Parse (xlsx → array)",
  "config": {
    "headerRow": 1
  }
}

🔗 Related nodes in the same category

Ready to use Excel: Parse (xlsx → array)?

Available now on all FlowForge plans. Try it free without a credit card.

Start freeBrowse all nodes