PHPExcel CSV - problem z cp1250 |
PHPExcel CSV - problem z cp1250 |
19.10.2017, 14:25:50
Post
#1
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 3 Dołączył: 18.10.2017 Ostrzeżenie: (0%) |
Mam spory problem z przekodowaniem UTF-8 -> CP1250 przy zapisie do pliku CSV z wykorzystaniem PHPExcel writer csv.
Otóż pobieram dane z bazy w formacie UTF-8, a później potrzebuje je w innym miejscu zmienić kodowanie na cp1250. Jedynym rozwiązaniem jest "iconv". "Tłumaczy" on najprawdopodobniej wszystko w sposób poprawny(nie mam jak za bardzo sprawdzić, bo wypisanie printem wywala krzaczki, gdyż próbuje on wpisać je UTF'em).
Problemem jednak jest to, że w niektórych wynikach zamiast zapisać dane do pliku csv, wstawia puste pole. Dzieje się tak tylko tam gdzie są polskie literki, jednak żeby było ciekawiej część tłumaczy prawidłowo. Próbowałem już wielu rzeczy, posprawdzałem każdy krok wcześniej i wiem, że właśnie dokładnie w momencie zapisu do pliku się sypie :/ Jakieś pomysły? Ten post edytował Toshikatsu 19.10.2017, 14:26:56 |
|
|
Wersja Lo-Fi | Aktualny czas: 2.05.2024 - 23:08 |