Skip to main content
transform.xlsx-to-json, Convert XLSX spreadsheet to JSON array of row objects for use in scripts or downstream steps

Configuration

Configuration goes inside the step’s with: block.
input
string
required
File input - template expression e.g. {{input.document}} resolving to fileId or file path descriptor
sheet
integer | string
Sheet to read: 0-based index or sheet name. Omit for first sheet.
outputCsv
boolean
default:"false"
If true, also write CSV to storage and include fileId in output
outputFilename
string
Output CSV filename when outputCsv is true - supports LiquidJS e.g. {{filename}}.csv

Output

Array of row objects (first row = headers as keys)
File ID of stored CSV when outputCsv is true