Skip to main content

CSV Component

Build and parse CSV files to and from from JavaScript arrays

Component key: csv

Description#

CSV is a delimited text file format that uses a comma to separate values. The CSV component gives you the ability to parse and generate CSV files from JavaScript Arrays. You can also specify a custom delimiter character when building and parsing CSV files.

Actions#

Generate#

Generates a CSV file from an array of rows. | key: generate

InputKeyNotesExample

Delimiter

string
delimiterProvide a string value containing the character the file is delimited on.,

Data

string
/ Required
rowDataFor each list item, provide a list of strings that represent a row in the file.{key: "value"}

Parse#

Parses a CSV file into an array of rows. | key: parse

InputKeyNotesExample

CSV File URL

string
/ Required
csvProvide a string value that represents the URL location of the CSV file

Delimiter

string
delimiterProvide a string value containing the character the file is delimited on.,

Output Example Payload#

{  "data": {    "data": [],    "errors": [],    "meta": {      "delimiter": ",",      "linebreak": "",      "aborted": false,      "truncated": false,      "cursor": 385    }  }}