I was recently working on a project where I was doing web scraping and in retrieving the data, I realized it might be just as optimal to automate the input of data just as much as the retrieval of data

What it does

The user selects a .CSV (comma-separated values) file, which is like an MS Excel workbook, and it converts the table into equivalent HTML code that displays the table.

How I built it

This project is entirely made from reading/writing files in Java. The Java program selects a CSV file, reads each cell, and writes to an output HTML file in the proper HTML format.

Challenges I ran into

Reading/writing files and IO objects in Java was mildly hectic.

Accomplishments that I'm proud of

I know I'll never have to manually enter .CSV files into HTML ever again!

What I learned

I learned the most about reading and writing files in Java as well as how to use the applicable I/O objects and packages associated with this.

What's next for TableConverter

This can be optimized for non-uniform CSV files and tables, such as those with split columns, empty columns, or otherwise more complex data.

Built With

Share this project: