CSV

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

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.

⚙️ Configuration parameters

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

FieldTypeRequiredDefaultDescription
operation
Operazione
enum
parsestringify
yesparseparse = CSV testo → array di oggetti · stringify = array → testo CSV.
text
Testo CSV
expressionnoinputIl contenuto CSV da analizzare. Vuoto = usa l'input del nodo.
items
Array di righe
expressionnoinputArray di oggetti da serializzare. Vuoto = usa l'input del nodo.
delimiter
Delimitatore
enum
,;\t|
no,Virgola (standard) · punto e virgola (Excel IT) · \t tab · pipe.
hasHeader
Prima riga = intestazione
booleannotrueSe attivo, la prima riga dà i nomi dei campi (output: array di oggetti).
includeHeader
Includi intestazione
booleannotrueScrive la riga di intestazione con i nomi delle colonne.

⬆️ Node output

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

  • default

💡 Configuration example

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

🔗 Related nodes in the same category

Ready to use CSV?

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

Start freeBrowse all nodes