Rozbitá diakritika v súbore CSV? Takto ju opravíte
Znaky ako ÄŤ, Ĺľ alebo Ă© sa objavia, keď sa súbor v UTF-8 prečíta, akoby bol v staršom kódovaní Windows-1250. Niekedy je súbor v poriadku a len Excel ho zobrazí zle, inokedy už bol pokazený text uložený. Nástroj oba prípady rozlíši, opraví diakritiku a uloží čistý súbor.
Pravidlá overené
Opravuje sa vo vašom prehliadači – súbor nikdy neopustí vaše zariadenie.
Súbory nad 50 riadkov: 1 kredit za súbor ($0.75–$1 podľa balíka), bez predplatného · Cenník
Viac súborov? Vyberte alebo pretiahnite ich naraz a opravte všetky naraz.
Vzorové súbory s typickými chybami importu, načítajú sa vo vašom prehliadači. Oprava aj stiahnutie sú zadarmo.
Prečo to vzniká
UTF-8 ukladá č ako dva bajty. Program, ktorý predpokladá Windows-1250, ich zobrazí ako dva znaky: Ä a Ť. Presne to urobí slovenský Excel, keď dvojklikom otvoríte CSV v UTF-8 bez značky BOM.
Keď súbor potom uložíte, pokazené znaky sa stanú skutočným obsahom a každé ďalšie uloženie to zhorší. Stáva sa to aj opačne: súbor vo Windows-1250 prečítaný ako UTF-8 ukáže � namiesto písmen.
- č → ÄŤ, ľ → Äľ, ď → ÄŹ
- š → š, ž → Ĺľ, ť → ĹĄ, ô → Ă´
- á → á, ä → ä, é → Ă©, ý → Ă˝
- „ → „, – → –
Ako to opraviť ručne
Excel
- Neotvárajte súbor dvojklikom. Údaje → Z textu/CSV, ako pôvod súboru zvoľte „65001: Unicode (UTF-8)“ a načítajte.
- Uložte ako „CSV UTF-8 (oddelený čiarkami)“. Excel potom pridá BOM a nabudúce súbor otvorí správne.
Notepad++
- Ak text v Notepad++ vyzerá správne, preveďte ho v ponuke Kódovanie do UTF-8.
- Ak už je tam ÄŤ, prevod nepomôže: chybné sú samotné bajty a treba ich opraviť.
Pred a po
Názov,Materiál
Vlnená ÄŤiapka zelená,Bavlna z ekologickĂ©ho pestovaniaNázov,Materiál
Vlnená čiapka zelená,Bavlna z ekologického pestovaniaText prečítaný v nesprávnom kódovaní a uložený, vrátený k správnym slovenským písmenám.
Opravte to automaticky
- Rozpozná kódovanie: UTF-8, UTF-16, Windows-1250, 1251 alebo 1252, GBK.
- Opraví text pokazený raz aj dvakrát.
- Ukáže každú opravenú bunku pred a po.
- Uloží v UTF-8, voliteľne s BOM pre Excel, alebo vo Windows-1250, ak to import vyžaduje.
Kontrola a náhľad sú zadarmo. Stiahnutie je zadarmo do 50 riadkov, väčší súbor stojí 1 kredit.
Vybrať súborSúbor sa načíta a opraví priamo vo vašom prehliadači. Nič sa nenahráva: k nám ide len počet riadkov a platforma, takže nákupné ceny aj údaje zákazníkov zostanú súkromné.