Blob sqlite pozyskanie formatu pliku

Blob sqlite pozyskanie formatu pliku
T1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 40
0

Chciałbym zapisywać przy użyciu Javy plik zapisany w bazie danych sqlite na wybrane miejsce w komputerze. Wszystko działa jak należy mam tylko jeden problem z nazwą zapisanego pliku. Jeżeli plik będzie formatu jpg. png lub doc. to w jaki sposób odczytać format pliku znajdujący się w rekordzie o typie blob ? Użytkownik wybiera scieżkę zapisu ale nie wybiera formatu co to ma być. Ma ktoś pomysł jak to rozwiązać ?

AN
  • Rejestracja: dni
  • Ostatnio: dni
1

Przy zapisie do bazy danych, w osobnym polu można zapisywać nazwę pliku lub przynajmniej rozszerzenie. Ewentualnie, większość formatów posiada charakterystyczne ciągi bajtów, więc można po tym ciągu rozpoznawać format, ale nie jest to możliwe w przypadku wszystkich typów plików.

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.