Если вам нужен открытый исходный код, библиотеку POI можно использовать для создания файлов Excel.
Хороший синтаксический анализатор CSV: Открытый CSV
Это должно подготовить почву для того, что вы пытаетесь сделать (в основном используйте анализатор CSV для получения данных, а затем запишите данные в файл XLS.