JSON uz CSV konvertētājs bez maksas
Konvertē JSON masīvus uz CSV un CSV atpakaļ uz JSON. Automātiski apstrādā ligzdotas vērtības, kvotas laukus un komatus vērtībās.
Biežākie lietojumi
- Eksportēt JSON API Datus uz CSVPārveidojiet JSON API atbildes un datu eksportu CSV formātā, lai Excel, Google Sheets un datu bāzes.
- Pārveidojiet JSON uz CSV Excel GatavsPārveidojiet jebkurus JSON datus vai API atbildi plakanas CSV, ko Excel un Google Sheets var tieši atvērt.
- Sagatavot JSON Datus Datu Bāzes ImportamPārveidojiet JSON eksportu uz CSV lielapjoma importam uz MySQL, PostgreSQL, SQLite un citām datu bāzēm.
- Pārveidojiet JSON Ziņojumus uz CSV AnalīzeiPārvērtiet JSON analītisko datu, ziņojumus un žurnālus uz CSV biznesa izlūkošanai un datu analīzei.
- JSON uz CSV Izstrādātāju DarbplūsmāmĀtri pārveidojiet testa piedevas, mock datus un konfigurācijas JSON uz CSV vai otrādi — jūsu datu cauruļvada daļa.
Kā tas darbojas
Šis rīks konvertē starp JSON un CSV pilnībā jūsu pārlūkprogrammā, neizmantojot ārējas bibliotēkas — konvertēšanas loģika ir pašrakstīts TypeScript, kas darbojas lokāli. JSON parsēšana izmanto pārlūkprogrammas vietējo JSON.parse, kamēr CSV parsēšana izmanto pielāgotu RFC 4180 stāvokļu mašīnu, kas apstrādā robežgadījumus, ko lielākā daļa naivo konvertētāju sajauc.
- 1JSON parsēts un galvenes savāktasJSON.parse() nolasa ievadi un validē to kā masīvu. Konvertētājs tad iet cauri katram masīva objektam, lai veidotu visu atslēgu apvienojumu — tāpēc reti masīvi, kur dažādām rindām ir dažādi lauki, joprojām rada pilnu galvenes rindu.
- 2Neobligāta ligzdotu objektu izlīdzināšanaJa izlīdzināšanas opcija ir ieslēgta, ligzdoti objekti, piemēram, {"address":{"city":"Oslo"}}, tiek rekursīvi sakļauti punktu-apzīmējuma kolonnās (address.city) pirms galvenes tiek veidotas. Masīvi un tukši objekti tiek atstāti kā JSON-virknē-pārvērstas šūnu vērtības.
- 3RFC 4180 saderīga šūnu kodēšana ar formulu neitralizācijuKatra šūnas vērtība tiek izbēgta pēc RFC 4180: lauki, kas satur komatus, dubultpēdiņas vai jaunas rindas, tiek ietīti dubultpēdiņās, un iekšējās pēdiņas tiek dubultotas. Drošā eksporta režīms (pēc noklusējuma ieslēgts) arī pievieno vienpēdiņu jebkurai šūnai, kas sākas ar =, +, - vai @, novēršot, ka izklājlapu lietotnes, piemēram, Excel vai Google Sheets, uztvertu iestrādātās vērtības kā izpildāmas formulas.
- 4CSV-uz-JSON izmanto rakstzīmju līmeņa stāvokļu mašīnuPretējā virzienā koplietotā parseCsv funkcija iet cauri ievadei rakstzīmi pa rakstzīmei, izsekojot, vai tā atrodas citēta lauka iekšpusē, lai pareizi apstrādātu iestrādātus komatus, izbēgtas dubultpēdiņas ("") un jaunas rindas šūnu iekšpusē — gadījumus, ko vienkārša rindu-sadalīšanas pieeja apstrādā nepareizi. detectDelimiter pārbauda pirmo rindu komatam, semikolam, tabulācijai vai vertikālajai svītrai, lai automātiski atbalstītu nestandarta eksportus.
Saistītie rīki
Excel / XLSX skatītājs
Atver un apskata .xlsx, .xls, .csv un .ods izklājlapas bez Excel vai Google Sheets. Pārslēdz lapas un eksportē uz CSV vai JSON. Darbojas tikai pārlūkprogrammā.
JSON uz Excel
Konvertē JSON objektu masīvu Excel (XLSX) vai CSV izklājlapā. Ligzdotie objekti kļūst par punktu atdalītām kolonnām. Darbojas tikai pārlūkprogrammā — bez augšupielādes.
PDF uz Excel
Izvelciet tabulas no PDF bankas izrakstiem, rēķiniem un pārskatiem uz Excel (.xlsx) vai CSV. Vispirms priekšskatiet rindas; summas paliek īsti skaitļi. Darbojas jūsu pārlūkprogrammā — nekas netiek augšupielādēts.