Konvertitur JSON għal CSV b'xejn
Ikkonverti arrays JSON f'CSV u CSV lura f'JSON. Jimmaniġġja valuri nested, oqsma bejn virgoletti, u virgoli fil-valuri awtomatikament.
Użi komuni
- Espurta JSON API Data għal CSVIbdel risponji ta' JSON API u esportazzjonijiet ta' data f'format CSV għal Excel, Google Sheets u databases.
- Ibdel JSON għal CSV Lest għal ExcelĦawwel kwalsidir fajl ta' data JSON jew risposta ta' API f'CSV ċatt li Excel u Google Sheets jistgħu jiftħu direttament.
- Ippreparaw Data ta' JSON għall-Importazzjoni ta' DatabaseIbdel esportazzjonijiet ta' JSON għal CSV għall-importazzjoni tal-malajr f'MySQL, PostgreSQL, SQLite u databases oħra.
- Ibdel JSON Reports għal CSV għall-AnalizaIbdel data ta' analytics JSON, reports u logs f'CSV għal business intelligence u analiza ta' data.
- JSON għal CSV għal Developer WorkflowsMalajr ibdel test fixtures, mock data u config JSON għal CSV jew lura - parti mill-pipeline tiegħek ta' data.
Kif Taħdem
Din l-għodda tikkonverti bejn JSON u CSV kompletament fil-browser tiegħek bl-użu ta' żero libreriji esterni — il-loġika tal-konverżjoni hija TypeScript miktub bl-idejn li jaħdem lokalment. L-analiżi tal-JSON tuża l-JSON.parse nattiv tal-browser, filwaqt li l-analiżi tas-CSV tuża magna tal-istati personalizzata RFC 4180 li timmaniġġja l-każijiet limitrofi li ħafna konvertituri naïve iħawdu.
- 1JSON analizzat u intestaturi miġburaJSON.parse() taqra d-dħul u tivvalidah bħala array. Il-konvertitur imbagħad jimxi minn kull oġġett fl-array biex jibni għaqda taċ-ċwievet kollha — biex arrays mhux uniformi fejn ringieli differenti għandhom oqsma differenti xorta jipproduċu ringiela ta' intestatura sħiħa.
- 2Ċattjar fakultattiv ta' oġġetti nestedJekk l-għażla tal-flatten hija mixgħula, oġġetti nested bħal {"address":{"city":"Oslo"}} jiġu kkollassati rikursivament f'kolonni ta' notazzjoni bin-nokta (address.city) qabel ma jinbnew l-intestaturi. Arrays u oġġetti vojta jinżammu bħala valuri taċ-ċellola JSON-stringified.
- 3Kodifikazzjoni taċ-ċellola konformi ma' RFC 4180 b'newtralizzazzjoni tal-formulaKull valur taċ-ċellola jiġi eskejpjat skont RFC 4180: oqsma li fihom virgoli, virgoletti doppji, jew linji ġodda jiġu mgeżwra f'virgoletti doppji, u l-virgoletti interni jiġu rduppjati. Il-modalità Esportazzjoni Sigura (mixgħula awtomatikament) tqiegħed ukoll prefiss ta' virgoletta waħda quddiem kwalunkwe ċellola li tibda b'=, +, -, jew @, biex apps ta' kalkolu bħal Excel jew Google Sheets ma jittrattawx valuri inseriti bħala formuli eżegwibbli.
- 4Is-CSV-għal-JSON tuża magna tal-istati fil-livell tal-karattriFid-direzzjoni inversa, il-funzjoni kondiviża parseCsv timxi mid-dħul karattru b'karattru, issegwi jekk hix ġewwa qasam bejn virgoletti biex timmaniġġja korrettament virgoli mdaħħla, virgoletti doppji eskejpjati (""), u linji ġodda ġewwa ċelloli — każijiet li approċċ sempliċi ta' qsim tal-linji jimmaniġġja ħażin. detectDelimiter jixxamma l-ewwel ringiela għal virgola, punt u virgola, tab, jew pipe biex jappoġġa esportazzjonijiet mhux standard awtomatikament.
Għodod Relatati
Ftuħ tal-Excel / XLSX
Iftaħ u ara spreadsheets .xlsx, .xls, .csv, u .ods mingħajr Excel jew Google Sheets. Qallab bejn l-iskedi u esporta għal CSV jew JSON. Jopera kompletament fil-browser tiegħek.
JSON għal Excel
Ikkonverti array JSON ta' oġġetti f'spreadsheet Excel (XLSX) jew CSV. Oġġetti nested jsiru kolonni bid-dot. Jopera kompletament fil-browser tiegħek — mingħajr upload.
PDF għal Excel
Oħroġ tabelli minn estratti bankarji, fatturi u rapporti PDF f'Excel (.xlsx) jew CSV. Ara r-ringieli l-ewwel; l-ammonti jibqgħu numri veri. Taħdem fil-browser tiegħek — xejn ma jittella'.