Sziasztok!
Ezzel a PHP kóddal szeretném kiolvasni az adatokat egy Excelben elmentett CSV fájlból. A feldolgozás sikeres, de a karakterkódolás nem. Az iconv fügvénnyel át tudnám kódolni pl. a már beolvasott adatokat, de nem jövök rá hogy az Excel milyen kódolást használ... Próbáltam UTF-8, Windows-1250, ISO-8859-1, ISO-8859-2, de egyik sem jött be...
- 2960 megtekintés
Hozzászólások
olvastasd be openoffice-ba és a kezdő oldalon tudod állítgatni a karakterkodolást, aminek eredményét rögtön látod. Utánna már fogod tudni.
pch
- A hozzászóláshoz be kell jelentkezni
Köszönöm az ötletet ez bevált. Persze, hogy olyan kódolást használ, amire nem is gondoltam: DOS/OS2-852. Így a $arr[] = iconv('CP852', 'UTF-8', $value); sor módosításával már működik is.
- A hozzászóláshoz be kell jelentkezni
En is akartam mondani, hogy win eseteben a lat2, a win1251, es a cp852 az eselyes. Ezek utan johet meg esetleg utf16 es utf8.
- A hozzászóláshoz be kell jelentkezni
esetleg nézd meg esélyes még a CP 852.
Feltéve hogy Magyar excel
- A hozzászóláshoz be kell jelentkezni