Autor | Zpráva | ||
---|---|---|---|
Parser Profil * |
#1 · Zasláno: 17. 4. 2007, 07:11:54
Vytvoril jsem skript, ktery "přepisuje" XML soubor do pole. Všechno funguje jak má, až na diakritiku. Neboť pokud se například mezi tagama <KRAJ>Hlavní město praha</KRAJ> nachází nějaký řetězec, který obsahuje délku (tady konkrétně "í" ), tak se do pole uloží pouze řetězec s první délkou a tím co za ní následuje ( í město Praha ), neví někdo, čím by to mohlo být?
|
||
djlj Profil |
#2 · Zasláno: 17. 4. 2007, 07:30:37
Pomocí jakých funkcí to XML parsuješ?
|
||
Parser Profil * |
#3 · Zasláno: 17. 4. 2007, 07:54:38
djlj
samozrejme tam jsou definovany obsluhy poc. tagu, koncoveho tagy a elementu
|
||
djlj Profil |
#4 · Zasláno: 17. 4. 2007, 07:57:22
No a v jakým kódování je zdrojovej soubor?
In PHP 5.0.0 and 5.0.1, the default output charset is ISO-8859-1, while in PHP 5.0.2 and upper is UTF-8. The supported encodings are ISO-8859-1, UTF-8 and US-ASCII. |
||
Parser Profil * |
#5 · Zasláno: 17. 4. 2007, 07:59:23
djlj
utf-8 |
||
Parser Profil * |
#6 · Zasláno: 17. 4. 2007, 15:22:17
Tak jsem to vyresil.
Ve funkci na obslouzeni dat (public function inside() ) jsem napsal tohle
Tzn. misto "=" jsem dal ".=", ale nechapu jaky je tady v tom rozdil??? Je v tomhleto sneru nekdo moudrejsi? |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0