![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 190 Pomógł: 0 Dołączył: 25.11.2015 Ostrzeżenie: (0%) ![]() ![]() |
Wiecznie mam problem z Polskimi znakami.
Radze sobie jakoś z tym, ale nie rozumie wcale zagadnienia. Leciwy już iconv() nigdy nie udało mi się poprawnie uruchomić (IMG:style_emoticons/default/smile.gif) Jest jeszcze utf8_encode() i utf8_decode() też nie wiem po co to jest w sumie jak jest iconv() ktory powinien takie sprawy załatwić (IMG:style_emoticons/default/smile.gif) Dane z bazy pobierane są poprawnie w formacie UTF-8.
Mam też takąfunkcje, która wygenerowąła mi poprawny xml, jednak nie wiem czy bedzie to dobre rozwiazanie. Jak pojawi się jakiśinny znak spoza tej tablicy bedzie problem.
Ten post edytował luis2luis 19.08.2020, 09:24:15 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Nie do końca rozumiem o co Ci chodzi.
Zrobiłem mały test z takim plikiem XML (input.xml):
Wynik w output.xml:
Wygląda na to, że działa to prawidłowo. O ile mi wiadomo, polskie (i jakiekolwiek inne akcentowane) znaki nie powinny się pojawiać w pliku XML. Ale plik zapisał te znaki poprawnie w formie encji szesnastkowych. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 190 Pomógł: 0 Dołączył: 25.11.2015 Ostrzeżenie: (0%) ![]() ![]() |
Wynik w output.xml:
Wygląda na to, że działa to prawidłowo. O ile mi wiadomo, polskie (i jakiekolwiek inne akcentowane) znaki nie powinny się pojawiać w pliku XML. Ale plik zapisał te znaki poprawnie w formie encji szesnastkowych. Dziekuje bardzo za fatygę. Również otrzymałem taki wynik, jednak system, który pobiera ten plik odrzuca go. Dostałem komunikat: Cytat As we checked, the error was caused by the contents in Description, which should only include numbers and letters Czyli potrzebują tylko literki i cyfry (IMG:style_emoticons/default/smile.gif) Więc można zapisać ten plik xml w innym formacie niż encji szesnastkowych? Ten post edytował luis2luis 19.08.2020, 10:31:18 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 13:45 |