General way to do a grid?

In your Directory and other plugins, you properly display a grid using (div) and (li) etc rather than (td) and (tr), where I am using () rather than <> to post this message properly.

A popular plugin, WP-Table Reloaded, uses (td) and (tr) to display a grid.

Do you know of any general way or a plugin that will convert an Excel table or a CSV file into a WordPress grid using (div) and (li) ?

Here is a site that does this properly using values pulled from a database: