Dzień dobry,
mam pytanie, czy jest mozliwe w javie aby program rozpoznawal format pliku? Dla przyklady, jest program ktory wyciaga dane z plików csv, xml itp ipd. i operuje na nich. Inaczej bedzie to robil dla csv a inaczej dla xml. Czy mozna uniknac koniecznosci pisania "jezeli chcesz podac plik xml to wybierz 1 i podaj plik csv, a jezeli csv to wybierz 2 i podaj plik xml" i tak dalej dla kazdego formatu. Najlepsza sytuacja gdyby ktos po prostu podawal plik, a program sam by rozrózniał co to jest i dopasowywal by odpowiednia implementacje.