Pretvornik JSON v CSV — brezplačno
Pretvorite polja JSON v CSV in CSV nazaj v JSON. Samodejno obravnava gnezdene vrednosti, označena polja in vejice v vrednostih.
Pogosta področja uporabe
- Izvezi JSON API Podatke v CSVPretvori JSON API odgovore in izvoz podatkov v obliko CSV za Excel, Google Sheets in podatkovne baze.
- Pretvori JSON v CSV Pripravljen za ExcelPretvori katere koli podatke JSON ali odgovor API v ravno CSV, ki ga lahko Excel in Google Sheets direktno odpre.
- Pripravi JSON Podatke za Uvoz Podatkovne BazePretvori JSON izvoz v CSV za masovni uvoz v MySQL, PostgreSQL, SQLite in druge podatkovne baze.
- Pretvori JSON Poročila v CSV za AnalizoPretvori JSON analitične podatke, poročila in dnevnike v CSV za poslovne obveščevalne podatke in analizo podatkov.
- JSON v CSV za Delovne Tokove Razvojnih InženirjevHitro pretvori testne naprave, lažne podatke in konfiguracijski JSON v CSV ali obratno — del tvojega podatkovnega cevovoda.
Kako deluje
To orodje pretvarja med JSON in CSV v celoti v vašem brskalniku brez zunanjih knjižnic — logika pretvorbe je ročno napisan TypeScript, ki teče lokalno. Razčlenjevanje JSON uporablja nativen JSON.parse brskalnika, medtem ko razčlenjevanje CSV uporablja stanjski avtomat po meri, skladen z RFC 4180, ki obravnava robne primere, s katerimi si večina naivnih pretvornikov ne zna pomagati.
- 1JSON razčlenjen in glave zbraneJSON.parse() prebere vnos in preveri, da je polje. Pretvornik nato pregleda vsak predmet v polju, da zgradi unijo vseh ključev — tako da redka polja, kjer imajo različne vrstice različna polja, še vedno ustvarijo popolno vrstico glave.
- 2Izbirna sploščitev gnezdenih predmetovČe je možnost sploščitve vklopljena, se gnezdeni predmeti, kot je {"address":{"city":"Oslo"}}, pred izgradnjo glav rekurzivno strnejo v stolpce z zapisom s pikami (address.city). Polja in prazni predmeti ostanejo kot vrednosti celic v obliki JSON niza.
- 3Kodiranje celic, skladno z RFC 4180, z nevtralizacijo formulVsaka vrednost celice je pobegla po RFC 4180: polja, ki vsebujejo vejice, dvojne narekovaje ali nove vrstice, so zavita v dvojne narekovaje, notranji narekovaji pa podvojeni. Način Varen izvoz (privzeto vklopljen) prav tako pred vsako celico, ki se začne z =, +, - ali @, doda en narekovaj, kar preprečuje, da bi preglednične aplikacije, kot sta Excel ali Google Preglednice, vstavljene vrednosti obravnavale kot izvedljive formule.
- 4CSV v JSON uporablja stanjski avtomat na ravni znakovPri obratni smeri deljena funkcija parseCsv pregleduje vnos znak za znakom, sledi, ali je znotraj polja v narekovajih, da pravilno obravnava vdelane vejice, pobegle dvojne narekovaje ("") in nove vrstice znotraj celic — primere, ki jih preprost pristop z deljenjem na vrstice napačno obravnava. detectDelimiter zazna prvo vrstico za vejico, podpičje, tabulator ali navpičnico, da samodejno podpre nestandardne izvoze.
Sorodna orodja
Pregledovalnik Excel / XLSX
Odprite in si oglejte preglednice .xlsx, .xls, .csv in .ods brez programa Excel ali Google Preglednic. Preklapljajte med listi in izvozite v CSV ali JSON. Deluje v celoti v vašem brskalniku.
JSON v Excel
Pretvorite polje JSON objektov v preglednico Excel (XLSX) ali CSV. Gnezdeni objekti postanejo stolpci z pikami. Deluje v celoti v vašem brskalniku — brez nalaganja.
PDF v Excel
Izvlecite tabele iz PDF-jev bančnih izpiskov, računov in poročil v Excel (.xlsx) ali CSV. Vrstice si najprej oglejte; zneski ostanejo prava števila. Deluje v brskalniku – nič se ne naloži.