CSV ↔ JSON pārveidotājs nodrošina pilnu abpusēju pārveidi starp diviem izplatītākajiem tabulu formātiem. Viedais CSV parsētājs apstrādā citātos liktus laukus ar komatiem, izbēgtas pēdiņas, pielāgotus atdalītājus un beigu jaunas rindas. Automātiski atpazīst skaitļus, būla vērtības un null, pārveidojot CSV→JSON; ģenerē tīru CSV ar rindu atslēgu saskaņošanu, pārveidojot JSON→CSV.
Datu pārvietošana starp CSV un JSON ir ikdienas uzdevums — datubāzes eksporta ievietošana JSON patērējošā rīkā, CSV ģenerēšana izklājlapai no API atbildes vai datu pārveidošana jaunai sistēmai. CSV ↔ JSON pārveidotājs veic abus virzienus tīri, tieši pārlūkā. CSV parsētājs apstrādā reālas dzīves nekārtīgos gadījumus: laukus, kas satur komatus (kad tie ir citātos), izbēgtas pēdiņas (dubultotas RFC 4180 stilā), CRLF vai LF rindu galus, beigu tukšas rindas un konfigurējamus atdalītājus (ar tabulāciju, semikolu, vertikālo svītru vai jebko citu). Automātiskā noteikšana tiek aktivizēta, pārveidojot uz JSON — virknes, kas izskatās kā veseli skaitļi, kļūst par skaitļiem, "true"/"false"/"null" kļūst par saviem tipizētajiem ekvivalentiem, un atstarpju apgriešana ir pēc izvēles. Pārveidojot JSON→CSV, rīks iziet cauri objektu masīvam un savāc katru unikālo atslēgu visās rindās, tad ģenerē CSV ar galvenes rindu un pareizi izbēgtām šūnām. Pēdiņas šūnās tiek dubultotas, šūnas, kas satur atdalītājus vai jaunas rindas, tiek ietvertas pēdiņās, un iekļautie objekti/masīvi tiek serializēti kā JSON virkņu šūnas.
CSV → JSON un JSON → CSV. Swap poga acumirklī apmaina ievadi/izvadi, lai pārbaudītu abpusējo pārveidi.
Parsētājs apstrādā citātos liktus laukus, iekļautus komatus, izbēgtas pēdiņas, CRLF/LF rindu galus — strādā ar reāliem CSV, ne tikai vienkāršiem piemēriem.
Mainiet atdalītāju no komata uz jebko citu — tabulāciju (TSV), semikolu (Eiropas lokālei), vertikālo svītru vai jebkuru citu vienu rakstzīmi.
Skaitļi, būla vērtības un null JSON izvadē tiek parsēti savos tipizētajos ekvivalentos. Izslēdziet, ja vēlaties visas vērtības kā virknes.
Izvade atjaunojas ar katru taustiņsitienu — Convert poga nav nepieciešama. Ielīmējiet un uzreiz redziet rezultātu.
Ja JSON objektiem ir atšķirīgas atslēgas, CSV galvene iekļauj visas unikālās atslēgas, un trūkstošās šūnas paliek tukšas — bez datu zuduma.
Ielīmējiet CSV eksportu no savas datubāzes pārveidotājā un iegūstiet JSON masīvu, kas gatavs importēšanai NoSQL krātuvē vai JSON patērējošā API.
Pārveidojiet API atbildi (JSON masīvu) uz CSV tiešai ielīmēšanai Excel vai Google Sheets.
Veiciet abpusēju pārveidi caur rīku, lai sakārtotu formatējumu — noderīgi, apvienojot CSV failus no dažādiem avotiem ar nekonsekventu citēšanu.
Pārveidojiet starp CSV bāzētām tulkošanas tabulām un JSON i18n failiem tādiem rīkiem kā Chrome paplašinājumi vai React-intl.
Ģenerējiet JSON fixture datus no CSV testa datiem (vai otrādi), lai piepildītu izstrādes datubāzes un integrācijas testus.
Noklikšķiniet uz CSV/JSON ikonas DevSuite Pro dokā. Atveras panelis ar virziena slēdzi, iestatījumiem un divām teksta zonām.
Izvēlieties CSV → JSON, lai parsētu tabulas datus, vai JSON → CSV, lai saplacinātu objektu masīvu rindās.
Pielāgojiet atdalītāju, ja tas nav komats, ieslēdziet "First row is header" un "Auto-detect numbers", lai atbilstu jūsu datu struktūrai.
Ielīmējiet CSV vai JSON ievades laukā. Izvade tiek acumirklī parādīta labajā pusē.
Noklikšķiniet Copy Output, lai iegūtu rezultātu. Izmantojiet Swap ↔, lai apgrieztu virzienu un pārbaudītu, vai abpusējā pārveide notiek bez datu zuduma.
Instalējiet DevSuite Pro bez maksas un atbloķējiet 64+ izstrādātāju rīkus savam pārlūkam.