Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Tony
Člen
Avatar
Tony:17.2.2019 15:00

V předchozím vláknu jsem potřeboval poradit v čem začít java nebo flash.
Teď jsem se dostal do situace, kdy otázky mám sepsané v .json, a při převodu do html se mi někde hroutí diakritika.
S tím že ještě se web nezobrazoval v prohlížečích chrome ale vytvořil jsem html přes coffe a najednou to jde.

Zkusil jsem: Všade na netu píší o kódování, tak jsem zkoušel do hlavičky indexu <meta charset="utf-8">, a win 1250 a další, potom všude kde se dalo, ale pořád mi to nevypisuje diakritiku.

zkoušel jsem i "Bla/u415" unikod ale to se mi neukáže na webu nic.

Chci docílit: .

 
Odpovědět
17.2.2019 15:00
Avatar
Ondřej Němec
Tvůrce
Avatar
Ondřej Němec:17.2.2019 22:11

Mohl bys nasdilet obrázek, co přesně to dělá? Takhle naslepo se řadí špatně, ale české znaky mi v HTML blbly, když v meta bylo nastaveno utf8, ale editor defaultně kodoval ve win 1250

Nahoru Odpovědět
17.2.2019 22:11
Život by byl mnohem jednodušší, kdybychom k němu měli zdrojový kód.
Avatar
Peter Mlich
Člen
Avatar
Peter Mlich:18.2.2019 13:29

U html stranky byvaji tyto problemu

  • charset v head/meta - prohlizece dost ignoruji
  • charset ze serveru, default muze byt w1250, lze zmenit v nastaveni serveru
  • v php je mozne zmenit kodovani posilane serverem pres funkci header() bez nutnosti menit server (v jave netusim)
  • a pokud tam mas js/request/json, tam se da kodovani menit v js requestu. To vsak nektere prohlizece ignoruji, typicky chrome. Pak je mozne u tagu <script> nastavit kodovani. A celkem spolehlive funguje opet vnutit kodovani pres header(), pokud to netahas z ciziho serveru. A pokud to selze, muzes data z ciziho serveru tahat na svuj a ze sveho poslat spravne kodovani nebo je prekodovat (v php: header(), echo, file_get_conten­ts(url), iconv())

Cili, tak zhruba bys mohl vedet, co ted googlovat. A kdyz ne, mozna by pomohlo dat sem link na ten json soubor a link na stranku, kde mas spatne kodovani.

 
Nahoru Odpovědět
18.2.2019 13:29
Avatar
Tony
Člen
Avatar
Tony:18.2.2019 17:50

Díky za informace, zkoušel jsem soubor s .json otevřít v netbeantsu a hned to chtělo upravit na utf8, žádný nový tak to nepřidalo jen jsem musel znovu dopsat diakritiku. Bylo asi špatné kódování přímo souboru.

Akceptované řešení
+5 Zkušeností
Řešení problému
 
Nahoru Odpovědět
18.2.2019 17:50
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.