konto usunięte
Temat: Parsowanie xmla, problemy z kodowaniem.
Witam, mam pewien problem.Mam plik xml dostarczony w kodowaniu Windows-1250. Chce wrzucic z niego dane do bazy jako utf-8 (w bazie ustawienia wszedzie sa na utf-8). Zmieniam kodowanie pliku w konsoli iconvem:
iconv -f cp1250 -t utf8 moj_plik.xml > target.xml
Sprawdzam w konsoli (kodowanie konsoli utf8) - no i pieknie, nie mam juz zadnych krzakow, sa ladne ogonki.
W aplikacji, zasysam xmla poprzez simplexml_load_file. Zmienialem kodowanie wczesniej bo ta funkcja z tego co wiem od razu zamienia na utf8, a kodowania cp1250 w ogole nie obsluguje. Nastepnie daje print_r dla wyniku i coz, widze krzaki :/. Jak odpowiednie nod'y wrzucilem do bazy to tez ciagle krzaki.
Moze ktos ma jakies doswiadczenie w manipulowaniem kodowaniem znakow i dalby tu jakas rade?
Pozdrawiam.Marcin Olichwirowicz edytował(a) ten post dnia 20.08.08 o godzinie 14:11