Utilia

CSV preglednik i uređivač

Otvori CSV u pregledniku, pretraži, filtriraj i sortiraj, uredi ćelije, dodaj ili obriši redove i kolone i izvezi čist CSV. Ništa se ne šalje na server.

Kako otvoriti i urediti CSV datoteku

  1. Prevuci datoteku na zonu za otpuštanje ili klikni na nju da odabereš .csv, .tsv ili .txt datoteku. Možeš i zalijepiti CSV tekst pod Ili zalijepi CSV tekst i kliknuti Otvori zalijepljeni tekst, ili početi od nule s Nova prazna tabela.
  2. Kodiranje i Razdjelnik prepoznaju se automatski. Ako dijakritici izgledaju pogrešno (na primjer é umjesto é) ili sve završi u jednoj koloni, odaberi ih ručno. Isključi Prvi red sadrži nazive kolona ako tvoja datoteka nema zaglavlje.
  3. Pregledaj tabelu stranicu po stranicu. Koristi Pretraži sve kolone ili odaberi Kolona filtera i upiši šta Sadrži. Klikni strelicu pored naziva kolone da je sortiraš (rastuće, opadajuće, pa natrag na izvorni redoslijed).
  4. Klikni bilo koju ćeliju da je urediš, preimenuj kolonu u njenom zaglavlju ili koristi Dodaj red, Dodaj kolonu i Obriši kolonu. Znak × na kraju reda briše taj red.
  5. Pod Izvoz odaberi Razdjelnik i opcije, pa klikni Preuzmi CSV.

Datoteka se čita i uređuje u kartici tvog preglednika. Nikada se ne šalje na server, pa bez brige možeš otvarati popise kupaca, bankovne izvode ili druge privatne podatke.

Kodiranja i razdjelnici

CSV datoteka je običan tekst, ali ga svi programi ne zapisuju na isti način. Ovaj alat prvo traži oznaku redoslijeda bajtova (BOM): UTF-8, UTF-16 LE i UTF-16 BE datoteke koje njome počinju dekodiraju se u skladu s tim. Bez BOM-a datoteka se provjerava kao UTF-8; ako nije ispravan UTF-8, čita se kao Windows-1252, kodiranje koje Excel na Windowsu koristi za „CSV“ datoteke. Prepoznato kodiranje prikazuje se iznad tabele.

Zarez je standardni razdjelnik, ali tabele podešene za bosanski i druge jezike koji koriste decimalni zarez zapisuju tačku-zarez, a neki izvozi koriste tabulatore ili uspravne crte. Bira se razdjelnik koji daje najravnomjerniji broj kolona u prvih 50 redova. Polja pod navodnicima ("Hadžić, Amra") mogu sadržavati razdjelnike, navodnike (udvostručene: "") i prelaske u novi red, kako propisuje RFC 4180. Redovi s nedostajućim poljima dopunjuju se praznim ćelijama i to se prijavljuje u obavijesti.

Sortiranje, velike datoteke i izvoz

Sortiranje razumije brojeve: 9 dolazi prije 10, negativne i decimalne vrijednosti pravilno se poredaju, tekst se sortira abecedno bez obzira na velika i mala slova i dijakritike, a prazne ćelije uvijek idu na kraj. Pretraga i filteri također zanemaruju dijakritike, pa skola pronalazi škola.

Istovremeno se prikazuje samo jedna stranica redova (50 do 500), što stranicu održava brzom čak i sa stotinama hiljada redova. Mogu se otvoriti datoteke do 200 MB, zavisno od memorije tvog uređaja.

Izvoz sadrži svaki red u trenutnom redoslijedu sortiranja, ili samo redove koji odgovaraju ako uključiš Izvezi samo redove koji odgovaraju pretrazi i filteru. Dodaj UTF-8 BOM (pomaže Excelu da ispravno prikaže dijakritike) pomaže Excelu da ispravno prikaže slova sa dijakritičkim znakovima kad dvaput klikneš datoteku.

Zaštita od ubacivanja formula

Ćelija koja počinje sa =, +, - ili @ može se izvršiti kao formula kad se CSV otvori u tabelarnom programu, što napadači koriste za pokretanje linkova ili naredbi („CSV injection“). Kad je uključeno Zaštiti od ubacivanja formula (ćelije koje počinju sa = + - @ dobijaju početni ‘), takve ćelije dobijaju apostrof na početku, pa ih tabele prikazuju kao tekst. Obični brojevi poput -12.5 ostaju nepromijenjeni. Isključi to ako datoteka služi drugom programu koji mora primiti tačne vrijednosti.

Česta pitanja

Šalje li se moja CSV datoteka na server?

Ne. Datoteku čita JavaScript u tvom pregledniku i ona ostaje na tvom uređaju. Zatvaranje kartice je odbacuje, osim ako preuzmeš izvoz.

Zašto dijakritici izgledaju čudno?

Datoteka je vjerovatno dekodirana pogrešnim kodiranjem. U polju Kodiranje odaberi Windows-1252 (zapadnoevropsko) ili UTF-8; tabela se odmah ponovo učitava.

Spremaju li se moje izmjene automatski?

Ne. Izmjene postoje na stranici dok ne klikneš Preuzmi CSV. Promjena kodiranja, razdjelnika ili opcije zaglavlja ponovo učitava originalnu datoteku i odbacuje izmjene.

Mogu li otvarati Excel datoteke?

Ovaj alat čita samo tekstualne datoteke. Za .xlsx, .xls ili .ods tabele koristi Excel preglednik, koji može izvesti list u CSV.

Šta se dešava s formulama u CSV-u?

CSV ne sadrži formule, samo tekst. Ćelija poput =SUM(A1:A3) ovdje je samo tekst; opcija zaštite sprječava tabelarne programe da je izvrše nakon izvoza.