Description
Bidirectional RFC 4180-compliant CSV node in pure JavaScript: PARSE from CSV text to object arrays (quoted fields, embedded separators and newlines handled correctly) and BUILD back, with delimiter and header controls.
action_csv · action · Files & Documents · Available · v1.0.0
Bidirectional RFC 4180-compliant CSV node in pure JavaScript: PARSE from CSV text to object arrays (quoted fields, embedded separators and newlines handled correctly) and BUILD back, with delimiter and header controls.
Fields shown in the editor when configuring the node. Generated directly from the NodeDefconfigFields.
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
operationOperazione | enumparsestringify | yes | parse | parse = CSV testo → array di oggetti · stringify = array → testo CSV. |
textTesto CSV | expression | no | input | Il contenuto CSV da analizzare. Vuoto = usa l'input del nodo. |
itemsArray di righe | expression | no | input | Array di oggetti da serializzare. Vuoto = usa l'input del nodo. |
delimiterDelimitatore | enum,;\t| | no | , | Virgola (standard) · punto e virgola (Excel IT) · \t tab · pipe. |
hasHeaderPrima riga = intestazione | boolean | no | true | Se attivo, la prima riga dà i nomi dei campi (output: array di oggetti). |
includeHeaderIncludi intestazione | boolean | no | true | Scrive la riga di intestazione con i nomi delle colonne. |
Fields available to downstream nodes via $node.<alias>.json.<field>:
defaultJSON snippet of the node as it appears in the workflow. Values are derived fromdefaultValue and from required parameters.
{
"id": "node-action_csv-1",
"defId": "action_csv",
"label": "CSV",
"config": {
"operation": "parse",
"text": "input",
"items": "input",
"delimiter": ",",
"hasHeader": true,
"includeHeader": true
}
}Available now on all FlowForge plans. Try it free without a credit card.
Start freeBrowse all nodes