Autor | Zpráva | ||
---|---|---|---|
Hanz Profil |
#1 · Zasláno: 18. 11. 2004, 13:56:23
Když chci načíst text z textového souboru (*.txt), tak se mi "rozformátuje", a místo písmen s háčky se objeví takový malý čtvereček.
Aby jste pochopili co myslím "rozformátováním" tak asi tohle: Původní text- 5:25 Novashopping. 5:59 Snídaně s Novou Váš náskok po celý den nastartuje Petra Kruntorádová a Jakub Kuba. Importovaný text- 5:25 Novashopping. 5:59 Sn�n� Novou V�n�ok po cel�nastartuje Petra Kruntor�v� Jakub Kuba. |
||
SuE Profil |
#2 · Zasláno: 18. 11. 2004, 14:06:04
to vypadá jako jiné kodování
odkud kam to taháš? wokna mají implicitně win 1250 .. co má ten cíl ? |
||
Hanz Profil |
#3 · Zasláno: 18. 11. 2004, 14:10:56
Všechno to je na jednom počítači. Tahám to z textového souboru do souboru *.swf
|
||
AnubiSeth Profil |
#4 · Zasláno: 18. 11. 2004, 14:13:53
Jo jasný ;_) to je logický, ale na Tvym PC může mít Flash nastavený UTF-8 a textovej soubor win 1250 ... už chápeš?
|
||
Hanz Profil |
#5 · Zasláno: 18. 11. 2004, 14:16:22
Já se v tomhle nevyznám, takže mi prosímtě poraď jek mám zjistit jak je to nastavené. A jak to mám zmněnit.
|
||
Hanz Profil |
#6 · Zasláno: 18. 11. 2004, 14:44:50
S tím kódováním jste mněli pravdu!! Už to jde, ale pořád mi to vypisuje o jeden řádek víc ( Ukázka "rozformátování" v prvním dotazu).
|
||
Hanz Profil |
#7 · Zasláno: 18. 11. 2004, 15:12:50 · Upravil/a: Hanz
Jsem blbec! Už jsem to vyřešil a bylo to dost stupidní :(((
|
||
flz Profil |
#8 · Zasláno: 18. 11. 2004, 21:12:48
pochval sa :)
|
||
AnubiSeth Profil |
#9 · Zasláno: 19. 11. 2004, 10:04:53
Hanz: gratuluju ;)
|
||
DoubleThink Profil * |
#10 · Zasláno: 19. 11. 2004, 10:24:33
Abych to shrnul.
Pokud se při načítání externích textů objeví problém s diakritikou, tak jsou zde 2 možné příčiny: 1) chybně napsaný text (musí být ve formátu URL-encoded). Pokud napíšu: promenna=Příšerně žluťoučký kůň
tak mi to požere diakritizované znaky a mezery (mezery jsou častou chybou - musí se nahradit "%20" nebo "+") 2) text je ve špatném kódování. Nové verze flashe někdy očekávají, že bude použito UTF-8 (speciální znaky jsou pak definovány 2 bajty) to se zakáže: system.useCodepage = true.
Flash pak použije kódování stránky |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0