Kaip ištaisyti CSV importo klaidas
CSV importo klaidos gali būti varginančios, ypač kai failas „Excel" atrodo puikiai. Pagrindinė priežastis beveik visada yra viena iš kelių žinomų problemų: neteisingas kodavimas, neteisingas skyriklis, nenuoseklus stulpelių skaičius arba probleminiai eilučių galai.
Dažniausios CSV importo klaidos
Dauguma importo klaidų kyla dėl struktūrinių problemų, kurias skaičiuoklės tyliai ištaiso, bet duomenų bazės ir API atmeta.
Kodavimo problemos (UTF-8 vs Latin-1)
Dažniausia kodavimo problema – failas, išsaugotas Latin-1 arba Windows-1252, importuojamas kaip UTF-8. Dėl to akcentuoti simboliai ir valiutos ženklai rodomi kaip nesuprantamas tekstas. Išsaugokite failą iš naujo kaip UTF-8.
Neteisingas skyriklis
Jei jūsų CSV buvo eksportuotas iš europietiškos programinės įrangos, greičiausiai naudoja kabliataškius vietoj kablelių. Naudokite mūsų CSV skyriklių keitiklį separatoriui pakeisti.
Nenuoseklus stulpelių skaičius
RFC 4180 reikalauja, kad kiekviena CSV eilutė turėtų tą patį stulpelių skaičių. Naudokite mūsų CSV linterį paveiktoms eilutėms nustatyti.
Eilučių galų problemos
Windows naudoja CR+LF (\r\n), o Unix/macOS – LF (\n). Mūsų CSV tikrintuktas automatiškai normalizuoja eilučių galus.
Nemokamai patikrinkite ir ištaisykite savo CSV
Įkelkite savo CSV į mūsų nemokamą CSV linterį arba CSV tikrintuką, kad akimirksniu aptiktumėte kodavimo klaidas ir struktūrines problemas.