CSV
Read, write, and manipulate CSV (Comma-Separated Values) files in your automation workflows.
Overview
The CSV package provides comprehensive tools for working with CSV files, a common format for data exchange. Use it when you need to process data exports, create reports, or transfer data between systems using CSV format.
Key Features
- Read CSV Files - Parse CSV files into structured data
- Write CSV Files - Create CSV files from data
- Append Data - Add rows to existing CSV files
- Split Files - Divide large CSV files into smaller chunks
Available Nodes
- Read CSV - Parse a CSV file and return data as an array
- Write CSV - Create a new CSV file from data
- Append CSV - Add rows to an existing CSV file
- Split CSV - Break large files into multiple smaller files
When to Use This Package
- Data Import/Export: Process data exports from other systems
- Report Generation: Create CSV reports from automation results
- Database Migration: Prepare data for database imports
- Spreadsheet Preparation: Create files for Excel or Google Sheets
- Batch Processing: Process large datasets row by row
Common Use Cases
- Reading customer lists from CSV exports
- Creating sales reports in CSV format
- Splitting large data files for batch processing
- Appending daily results to a cumulative file
- Converting between different data formats
Typical Workflow
- Use Read CSV to load data from a file
- Process each row using loops
- Use Write CSV or Append CSV to save results
Configuration Options
- Custom delimiters (comma, semicolon, tab)
- Header row handling
- Quote character settings
- Encoding options (UTF-8, etc.)
📄️ Append CSV
Core.CSV.AppendCSV
📄️ Read CSV
Core.CSV.ReadCSV
📄️ Split CSV
Core.CSV.SplitCSV
📄️ Write CSV
Core.CSV.WriteCSV