Pretvarač CSV / JSON / Excel

Pretvarajte CSV, JSON i XLSX tablične datoteke izravno u pregledniku.

Unos
Izlaz
CSV razdjelnik
Rezultat

Pretvorene datoteke i pretpregled pojavit će se ovdje.

Spremno. Odaberite tabličnu datoteku za pretvorbu.

Vaša se tablična datoteka pretvara izravno u vašem pregledniku. Ništa se ne prenosi na poslužitelj BroBroGo.

Česta pitanja

Prenose li se moje tablice na poslužitelj?

Ne. CSV, JSON i XLSX datoteke analiziraju se izravno u vašem pregledniku, a preuzimanje se generira lokalno.

Zadržava li alat Excel formule i oblikovanje?

Ne. Ovaj alat pretvara vidljive vrijednosti iz prvog radnog lista u čistu tablicu. Ne izračunava formule niti zadržava oblikovanje ćelija.

Kako se JSON pretvara u tablicu?

Polja objekata postaju retci, ključevi objekata postaju stupci, a ugniježđeni ključevi objekata se izravnavaju s točkastim putanjama. Polja polja zadržavaju se kao tablični retci.

Struktura tabličnih podataka u formatima CSV, JSON i Excel

Tablični podaci predstavljaju informacije organizirane u retke i stupce, no različiti formati datoteka te podatke zapisuju na specifične načine.

  • CSV (Comma-Separated Values): To je jednostavan tekstualni format u kojem svaki redak teksta predstavlja jedan tablični redak, dok su vrijednosti unutar tog retka odvojene posebnim znakom koji se naziva razdjelnik.
  • JSON (JavaScript Object Notation): Ovaj se format temelji na tekstualnom zapisu strukturiranih podataka pomoću parova ključ-vrijednost i polja. Za razliku od klasičnih tablica, JSON omogućuje hijerarhijsko ugniježđivanje podataka.
  • XLSX (Excel): To je binarni format proračunskih tablica koji podržava višestruke radne listove, oblikovanje ćelija, formule i metapodatke.

Ovaj pretvarač omogućuje pretvorbu između ovih triju formata izravno u pregledniku, rješavajući potrebe korisnika koji moraju promijeniti CSV u JSON, JSON u Excel, ili Excel u CSV.

Pravila pretvorbe i obrada struktura podataka

Prilikom pretvorbe datoteka primjenjuju se točno definirana pravila kako bi se nestrukturirani ili složeni podaci prilagodili tabličnom obliku:

  • Pretvorba iz Excela: Alat pretvara isključivo vidljive vrijednosti iz prvog radnog lista Excel datoteke.
  • Formule i oblikovanje: Tijekom pretvorbe iz Excel formata, alat ne izračunava formule niti zadržava oblikovanje ćelija. Dobiva se čista tablica s tekstualnim i brojčanim vrijednostima.
  • Pretvorba iz JSON-a u tablicu: Polja objekata postaju retci, dok ključevi objekata postaju stupci. Ako JSON sadrži ugniježđene objekte, njihovi se ključevi izravnavaju s točkastim putanjama. Polja polja zadržavaju se kao tablični retci.

Uloga razdjelnika u CSV datotekama

U CSV formatu, znak koji odvaja stupce ima ključnu ulogu za ispravno čitanje podataka. Ovisno o regionalnim postavkama i sustavima, koriste se različiti znakovi. Korisnik u ovom alatu može definirati CSV razdjelnik odabirom jedne od tri opcije:

  • Zarez
  • Točka-zarez
  • Tabulator

Ispravan odabir razdjelnika osigurava da se tekstualna datoteka pravilno strukturira u stupce prilikom uvoza u druge tablične programe.

Privatnost podataka i lokalna obrada u pregledniku

Ovaj alat radi na principu klijentske obrade podataka (client-side processing). Vaša se tablična datoteka pretvara izravno u vašem pregledniku. Ništa se ne prenosi na poslužitelj BroBroGo.

CSV, JSON i XLSX datoteke analiziraju se izravno u vašem pregledniku, a preuzimanje se generira lokalno. To znači da vaši podaci ne napuštaju vaše računalo tijekom procesa pretvorbe.

Ograničenja i rješavanje pogrešaka pri pretvorbi

Alat obrađuje jednu po jednu datoteku. Prihvaćeni formati su isključivo CSV, JSON i XLSX. Tijekom rada mogu se pojaviti sljedeća ograničenja i poruke o pogreškama:

  • Ako pokušate pokrenuti pretvorbu bez učitane datoteke, sustav prikazuje poruku: "Najprije odaberite jednu datoteku."
  • U slučaju nepodržanog formata, prikazuje se: "Odaberite CSV, JSON ili XLSX datoteku."
  • Ako je datoteka prevelika za obradu u pregledniku, pojavit će se poruka: "Ova je datoteka prevelika. Koristite datoteku manju od {max}."
  • Ako odaberete isti izlazni format kao što je ulazni, sustav javlja: "Odaberite drugačiji izlazni format."
  • U slučaju neispravne strukture datoteka, prikazuju se poruke: "Ovaj CSV nije moguće analizirati.", "Ovaj JSON je neispravan ili nema strukturu tablice." ili "Ovu Excel datoteku nije moguće otvoriti."
  • Ako datoteka ne sadrži podatke, prikazat će se: "Ova datoteka nema tabličnih redaka."
  • Za prevelike tablice definirana su ograničenja koja aktiviraju poruke: "Ova tablica ima više od {max} redaka." ili "Ova tablica ima više od {max} stupaca."
  • Ako proces traje predugo, sustav prekida rad uz poruku: "Ova pretvorba traje predugo. Pokušajte s manjom datotekom." ili "Pretvorba je otkazana." u slučaju ručnog prekida. Općenita pogreška pri neuspjelom pokušaju glasi: "Nije moguće pretvoriti ovu datoteku."

Nakon uspješne pretvorbe, alat prikazuje statistiku u kojoj su navedeni Retci, Stupci i veličina za Izlaz.

Često postavljana pitanja (FAQ)

Prenose li se moje tablice na poslužitelj?
Ne. CSV, JSON i XLSX datoteke analiziraju se izravno u vašem pregledniku, a preuzimanje se generira lokalno.

Zadržava li alat Excel formule i oblikovanje?
Ne. Ovaj alat pretvara vidljive vrijednosti iz prvog radnog lista u čistu tablicu. Ne izračunava formule niti zadržava oblikovanje ćelija.

Kako se JSON pretvara u tablicu?
Polja objekata postaju retci, ključevi objekata postaju stupci, a ugniježđeni ključevi objekata se izravnavaju s točkastim putanjama. Polja polja zadržavaju se kao tablični retci.

Mogu li pretvoriti više datoteka odjednom?
Ne. Alat prihvaća i obrađuje samo jednu po jednu datoteku.