Autor | Zpráva | ||
---|---|---|---|
curo Profil |
#1 · Zasláno: 2. 8. 2005, 18:28:44
Čítam XML vstup a ten potom konvertujem na pole. Používam na to triedu z http://eric.pollmann.net/items/2003/9/2003_09_22_xmlparser/ .
Môj problém je, že vstupné XML má hlavičku <?xml version="1.0" encoding="windows-1250"?> a pravdepodobne preto mi nespravne konvertuje niektoré znaky národnej abecedy. Neviete niekto o podobnej tirede, ktorá by zvládla aj kódovanie "windows-1250" ? Ďakujem |
||
Fred Profil |
#2 · Zasláno: 2. 8. 2005, 18:44:58
Bohužel odkaz u Pacholliniho je nefunkční, byla tam čtečka rss a ta převáděla kódování. http://seky.nahory.net/2004/07/xslt-rss-ctecka/
|
||
llook Profil |
#3 · Zasláno: 2. 8. 2005, 21:15:05
Ta třída XMLParser sice pracuje s latin1 (viz první řádek metody getTree), ale pokud vím, tak by nic se znaky provádět neměl. Prostě znaky bere jako byty.
|
||
Časová prodleva: 9 dní
|
|||
Dolphi Profil |
#4 · Zasláno: 11. 8. 2005, 22:00:01
Tohle by možná mohlo pomoci:
http://minutillo.com/steve/weblog/2004/6/17/php-xml-and-character-enco dings-a-tale-of-sadness-rage-and-data-loss |
||
curo Profil |
#5 · Zasláno: 12. 8. 2005, 13:42:15
Ja som to nakoniec použil funkciu iconv http://sk2.php.net/manual/cs/function.iconv.php ,
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0