Wczytanie i prezentacja plików xls, csv, dif

Wczytanie i prezentacja plików xls, csv, dif
FR
  • Rejestracja:ponad 6 lat
  • Ostatnio:ponad 6 lat
  • Postów:3
0

Cześć.

Mam za zadanie wczytać pliki(xls, csv lub dif), po stronie serwera je obsłużyć i na froncie je ładnie zaprezentować - całą zawartość bez podziału na kolumny. Dopiero jak wybiorę separator(średnik, przecinek) nastąpi podział na kolumny. Moje pytanie brzmi.. jak te formaty skonwertować? Xls i dif konwertować do csv w locie po stronie serwera? Macie jakiś pomysł?

Pozdrawiam

(Java EE, GWT)

EL
  • Rejestracja:około 13 lat
  • Ostatnio:5 miesięcy
0

Nie wiem jaką strukturę mają te pliki ale jeśli zawierają te same dane tylko są w różnych formatach pliku to zrób sobie z tego jakaś kolekcje obiektów (lub przepisz do bazy) a potem wyświetlaj jak tam chcesz. Pamietaj tylko że jak te pliki mają wiele rekordów to wczytywanie tego w całości do pamięci może zabić ci pamięć (w zależności ile tego tam jest).

FR
  • Rejestracja:ponad 6 lat
  • Ostatnio:ponad 6 lat
  • Postów:3
0

Każdy plik ma inną strukturę, inne kolumny, inne dane. Obecnie wczytuje plik CSV koduje go do Base64 i obsługuje po stronie serwera. Jeszcze nie wymyśliłem jak zrobię to z xls, chyba podobnie - tylko będę konwertował na backendzie xls -> csv.

Pozdrawiam

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.