CSV в файл Excel

Мне дали файл CSV в формате ниже, и мне было предложено написать Java-PGM, чтобы прочитать этот CSV в том же формате без изменений.

Первоначально я изменил файл CSV в Excel, сохранив его как книгу Excel, и начал использовать JExcel api. Теперь я написал программу, которая может читать версию CSV Excel. Так как у меня есть pgm, который читает Excel-версию этого CSV, то, что я сейчас смотрю, это чтобы прочитать CSV с помощью Java-PGM и изменить его на Excel.

1) Что было бы лучшим способом изменить этот CSV, чтобы преуспеть... Кроме того, я не хочу пробовать openCSV, SuperCSV, CSV Reader и прочее.

2) Может ли Apache POI сделать это. Если так, может кто-нибудь предложить мне рабочий пример.

3) Кроме того, jExcel не поддерживает аналогичные операции удаления в исходной книге во время чтения. Итак, мне пришлось потратить слишком много времени на обход каждой строки и столбца и удаление ненужных строк. Теперь, если в будущем мой формат csv изменится, Я, возможно, придется переделать много материала

Мой формат CSV:

Daily Blotter   8/12/2010 9:53              
Tra Date                    
Today                   
Number  Sys   rate            Trig               Inst
5105                1.3                         EUR Call
5106    EUR/USD         1.3      1.225       Reverse Knocking EUR Put
5107    EUR/USD         1.3              EUR Call
                                         If you observe, the rate column values are empty and they are actually in next column similarly, I have total empty columns too.Our csv could change its format in future too.In this scenario,if something new kicks in ,I may have to change the entire program or add the necessary logic.Is there any way I could know the generic way of writing the program that could fit my purpose.  

Спасибо за прочтение.

0 ответов

Другие вопросы по тегам