I will map your product CSV to json with a reusable python converter
About this Gig
Need a product catalog CSV converted to a specific flat JSON layout?
I will map every CSV column to your chosen JSON key and deliver a JSON array, a reusable Python 3 converter, your mapping file, usage instructions and a QA summary.
One UTF-8 comma-separated CSV: up to 1 MB, 1,000 data records and 20 columns. Unique nonblank headers required. All values remain strings, including prices, blanks and leading-zero SKUs. Original row order and duplicate records stay unchanged.
Checks include row counts, JSON parsing and reverse reconstruction of every source cell. No values are guessed or silently repaired.
Non-personal product or inventory data only. No nested JSON, formulas, macros, scraping, APIs, database access, uploads, cleanup or guaranteed platform import compatibility.
Three-day delivery and one revision to correct work against the original mapping. New schemas or files are outside scope. Message first if your target needs typed numbers or nested structures.
Technology:
Python
Expertise:
Transformation
My Portfolio
FAQ
Is this the cleanup service?
No. This service builds a repeatable CSV-to-JSON conversion with a source script. It does not trim, deduplicate or correct values.
Can I use the script again?
Yes, with the same CSV headers, mapping, UTF-8 comma delimiter and stated limits. Python 3 required. Instructions included; no installation, hosting or remote-access service.
Are numbers JSON numbers?
No, every value is a string. For example 001 stays "001" and 1.20 stays "1.20". Blank cells stay empty strings. Confirm this meets your target requirements before ordering.
What is a revision?
One correction against the original agreed mapping and scope. New files, new schemas and new functionality are not included.
Is it tested in my store or API?
No. JSON syntax and source-cell preservation are tested locally. No store/API/database upload or compatibility guarantee.

