CSV-Driven HTML Content Updater

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

My webpage needs to swap specific pieces of text with values that live in a semicolon-delimited CSV holding a custom dataset. The job is to create a clean JavaScript solution that: • Parses the CSV on load (or on demand) without server-side help, correctly handling the semicolon separators. • Maps each row/column to named keys so the script can decide which value belongs where. • Replaces only the text content of targeted elements in an existing static HTML file—no attribute changes are required. • Supports simple conditionals and a few bespoke cases (for example, fallback text if a cell is empty, or random generated text, or current date, or..). • Leaves the rest of the DOM untouched and keeps the page performant on every update. I’ll hand over the current HTML template and a sample CSV so you can wire everything together. Delivery is a single .js file and html frontend to upload the CSV file and to download the updated .html file after it has been processed (plus any lightweight helper library you think fits, e.g., Papa Parse) and a short read-me that shows how to add new keys or logic rules later. When I drop the files in the same directory and open the page locally, the dynamic text should already appear—no build step needed.