Preskoči na sadržaj
TextArray
100% lokalno

CSV ⇄ JSON pretvarač

Pretvorite CSV podatke u JSON i natrag ili ih pretvorite u Markdown ili HTML tablicu.

Unos
Rezultat

CSV ⇄ JSON pretvarač

Zalijepite CSV izvoz i vratite JSON niz objekata ili zalijepite JSON i preuzmite CSV. Pretvarač radi u oba smjera, a također pretvara istu tablicu u Markdown tablicu za README ili zahtjev za povlačenjem ili HTML tablicu koju možete ispustiti ravno na stranicu. Uobičajeni poslovi: pretvaranje izvoza proračunske tablice u podatke o učvršćenju za testove, provjera kako odgovor API-ja izgleda kao tablica ili lijepljenje klijentovog izvoza odvojenog točkom-zarezom u dokument.

CSV strana ispravno slijedi RFC 4180, a tu većina brzih pretvarača odustaje. Polje omotano dvostrukim navodnicima može sadržavati razdjelnik, dvostruke navodnike "" pa čak i prijelome redaka — sve to preživi povratno putovanje netaknuto. Ostavite razdjelnik automatski i alat će uzorkovati vaše podatke i odabrati znak koji proizvodi najdosljednije retke, tako da datoteke sa zarezom, točkom i zarezom, tabulatorom i crtom rade bez konfiguracije. Ako je pogodak pogrešan, ručno odaberite razdjelnik.

"Prvi red su zaglavlja" pretvara zaglavlje u JSON ključeve; isključite ga i umjesto toga dobit ćete niz nizova. Prazni i ponovljeni nazivi stupaca dobivaju vlastito ime umjesto da se tiho ispuštaju, tako da nijedan stupac ne nestaje. "Prettify JSON" uvlači izlaz s dva razmaka za čitanje; bez njega rezultat je minimiziran. S druge strane, "Citiraj sva polja" prekriva sva polja, ne samo ona koja trebaju. Svaka vrijednost ostaje niz, tako da se vodeće nule u poštanskim brojevima i kodovima proizvoda ne pojedu.

Sve se izvodi u vašem pregledniku i podaci nikada ne napuštaju vaš uređaj, što je važno kada izvoz sadrži evidenciju korisnika ili interne podatke. Nevažeći JSON prijavljuje se mirno, s vlastitom porukom parsera i položajem problema, umjesto praznog izlaza. Kopirajte rezultat, preuzmite ga kao .txt datoteku ili ga premjestite natrag u unos da biste ulančali još jedan korak.

FAQ

Koje CSV dijalekte čita?
Datoteke odvojene zarezom, točkom i zarezom, tabulatorom i crtom, s automatskim otkrivanjem. Polja s navodnicima slijede RFC 4180, tako da se dvostruki navodnici, ugrađeni graničnici i prijelomi redaka unutar polja s navodnicima čitaju ispravno.
Zašto su nizovi brojeva u JSON-u?
CSV ne sadrži tipove, a njihovo pogađanje kvari podatke — poštanski broj poput 01234 tiho bi postao 1234. Vrijednosti se čuvaju kao nizovi; pretvorite polja za koja znate da su numerička u vaš vlastiti kod.
Koji JSON može pretvoriti natrag u CSV?
Niz objekata, niz nizova ili jedan objekt. Ugniježđeni objekti i nizovi zapisani su kao JSON unutar ćelije, a ne kao [object Object]. Sve bez oblika tablice vraća poruku s objašnjenjem što pružiti.
Može li proizvesti Markdown ili HTML tablicu?
Da. Odaberite smjer: CSV → Markdown popunjava stupce i izbjegava crte, a CSV → HTML izbjegava označavanje i gradi thead i tbody.
Jesu li moji podaci negdje učitani?
Ne. Konverzija se u potpunosti izvodi u vašem pregledniku i vaš CSV ili JSON nikada ne napušta vaš uređaj.