Pereiti prie pagrindinio turinio

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.