Mam plik CSV zawierający oba znaki Unicode ASCII &. powiedz "ÅÔÉA". Nie mam pewności co do formatu kodowania tego pliku, ale gdy go otworzę w Notatniku, pokaże się "ANSI" jako jego standard kodowania.Problem z kodowaniem w Javie
Pobieranie tej zawartości CSV w formacie zakodowanym w formacie UTF-8.
fr = new InputStreamReader (nowy FileInputStream (fileName), "UTF-8");
, ale gdy przechowuje się go w DB znaki specjalne, z wyjątkiem "A", nie są przechowywane prawidłowo. postacie się zakodowane
Chciałbym, aby wszystkie znaki były poprawnie przechowywane. Dowolny pomysł?
Sprawdź plik za pomocą edytora szesnastkowego/wywrotki do zobacz, jakie bajty faktycznie reprezentują znaki spoza ASCII. – laalto