CSV Text Data Encoding

Заказчик: AI | Опубликовано: 30.12.2025
Бюджет: 250 $

I have a set of text records stored in a standard UTF-8 CSV file that must be converted to an encoded form before I pass them through external services. The data type is strictly text, already neatly arranged in CSV columns. Here’s what I need from you: build a small, repeatable utility—Python, Node, or a lightweight CLI of your choice—that ingests my source CSV, applies a suitable encoding to the textual content, and writes a new CSV with the encoded values preserved in the original column structure. I’m inclined toward Base64, but if URL or Hex proves the better match for data length, readability, or downstream compatibility, I’m happy to go with your recommendation as long as you explain why. Key points • Handles large files without choking on memory. • Preserves commas, quotes, and line breaks exactly as they appear in the non-encoded file. • Accepts a simple command such as `encode.py input.csv output.csv --type base64`. • Outputs a short README explaining dependencies and how to switch encoding types. Deliverables 1. Fully commented source code or script. 2. The re-encoded CSV sample generated from my test file. 3. Quick usage notes so I can run it on any machine with minimal setup. If this sounds straightforward to you and you can turn it around quickly, let’s get started.