CSV в файл Excel - PullRequest
       14

CSV в файл Excel

0 голосов
/ 14 мая 2011

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

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

1) Какой лучший способ изменить этот CSV, чтобы преуспеть ... Кроме того, я не хочу пробовать openCSV, superCSV, CSV-ридер и прочее.

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.  

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

...