A professional desktop application designed to bridge the gap between spreadsheet data (CSV) and web-ready formats (JSON) with a user-friendly interface.
- User-Friendly GUI: No more editing code! Select files and save locations using standard system dialogs.
- Smart Conversion: Powered by Pandas for high-speed processing of large datasets.
- Web Ready: Exports in UTF-8 encoding to ensure international characters are preserved.
- Error Handling: Built-in validation to prevent crashes during the conversion process.
The application requires the Pandas library for data processing:
pip install pandas🛠 How to Use
- Run the Application: Execute the main script:
python main.py-
Select Source: Click the "Sfoglia e Converti" button to pick your CSV file.
-
Choose Destination: Specify where you want to save your new JSON file.
-
Instant Feedback: A success message will confirm the number of records converted.
For the best results, especially with messy datasets, I recommend running your files through my Python CSV Data Cleaner first. This ensures all empty rows and hidden spaces are removed before the JSON conversion.
This project is licensed under the MIT License. See the LICENSE file for details.
Developed by Emanuele Tarchi | Automation Specialist Portfolio