Trawsnewidydd JSON i CSV am ddim
Trawsnewidwch araeau JSON i CSV a CSV yn ôl i JSON. Trin gwerthoedd nythu, meysydd dyfyniadol, a chomâu mewn gwerthoedd yn awtomatig.
Defnyddiau cyffredin
- Allforio Data API JSON i CSVTrosi ymatebion API JSON ac allforiadau data i fformat CSV ar gyfer Excel, Google Sheets a chronfeydd data.
- Trosi JSON i CSV Parod ar gyfer ExcelTroi unrhyw ffeil ddata JSON neu ymateb API i CSV gwastad y gall Excel a Google Sheets ei agor yn uniongyrchol.
- Paratoi Data JSON ar gyfer Mewnforio Cronfa DdataTrosi allforiadau JSON i CSV ar gyfer mewnforio swmp i MySQL, PostgreSQL, SQLite a chronfeydd data eraill.
- Trosi Adroddiadau JSON i CSV ar gyfer DadansoddiTrosi data dadansoddiad JSON, adroddiadau a cofnodion i CSV ar gyfer busnes dealluso a dadansoddi data.
- JSON i CSV ar gyfer Gweithdrefnau DatblygyddTrosi clai trawf, data blaenffurf a JSON ffurfweddu'n gyflym i CSV neu'n ôl - rhan o'ch tlinell ddata.
Sut Mae'n Gweithio
Mae'r offeryn hwn yn trosi rhwng JSON a CSV yn gyfan gwbl yn eich porwr heb unrhyw lyfrgelloedd allanol — mae'r rhesymeg drosi'n TypeScript wedi'i ysgrifennu â llaw sy'n rhedeg yn lleol. Mae dosrannu JSON yn defnyddio JSON.parse brodorol y porwr, tra bo dosrannu CSV yn defnyddio peiriant cyflwr RFC 4180 personol sy'n trin yr achosion ymyl y mae'r rhan fwyaf o drosyddion naïf yn eu camdrin.
- 1JSON wedi'i ddosrannu a phenawdau wedi'u casgluMae JSON.parse() yn darllen y mewnbwn ac yn ei ddilysu fel arae. Yna mae'r trosydd yn cerdded pob gwrthrych yn yr arae i adeiladu undeb o'r holl allweddi — felly mae araeau tenau lle mae gan resi gwahanol feysydd gwahanol yn dal i gynhyrchu rhes bennawd gyflawn.
- 2Gwastadu gwrthrych-nythog dewisolOs yw'r opsiwn gwastadu ymlaen, mae gwrthrychau nythog fel {"address":{"city":"Oslo"}} yn cael eu cywasgu'n ailadroddol yn golofnau nodiant-dot (address.city) cyn i benawdau gael eu hadeiladu. Gedir araeau a gwrthrychau gwag fel gwerthoedd cell wedi'u JSON-linynnu.
- 3Amgodio cell cydymffurfiol-RFC 4180 â niwtraleiddio fformiwlaMae pob gwerth cell yn cael ei ddianc yn ôl RFC 4180: mae meysydd sy'n cynnwys atalnodau, dyfynnodau dwbl, neu linellau newydd yn cael eu lapio mewn dyfynnodau dwbl, a dyblir dyfynnodau mewnol. Mae modd Allforio Diogel (ymlaen yn rhagosodedig) hefyd yn rhagddodi unrhyw gell sy'n dechrau â =, +, -, neu @ â dyfynnod sengl, gan atal apiau taenlen fel Excel neu Google Sheets rhag trin gwerthoedd wedi'u mewnwthio fel fformiwlâu gweithredadwy.
- 4Mae CSV-i-JSON yn defnyddio peiriant cyflwr ar lefel nodWrth wrthdroi cyfeiriad, mae'r ffwythiant parseCsv rhannedig yn cerdded y mewnbwn nod-wrth-nod, gan olrhain a yw y tu mewn i faes mewn dyfynnodau i drin atalnodau mewnosodedig, dyfynnodau dwbl wedi'u dianc (""), a llinellau newydd y tu mewn i gelloedd yn gywir — achosion y mae dull rhannu-llinell syml yn eu camdrin. Mae detectDelimiter yn ffroeni'r rhes gyntaf am atalnod, hanner colon, tab, neu biben i gefnogi allforion nad ydynt yn safonol yn awtomatig.
Offer Cysylltiedig
Gwyliwr Excel / XLSX
Agorwch a gweld taenlenni .xlsx, .xls, .csv, ac .ods heb Excel na Google Sheets. Newid taflenni ac allforio i CSV neu JSON. Yn rhedeg yn llwyr yn eich porwr.
JSON i Excel
Trawsnewidwch arae JSON o wrthrychau yn daenlen Excel (XLSX) neu CSV. Mae gwrthrychau nythu'n dod yn golofnau dotiau. Yn rhedeg yn llwyr yn eich porwr — dim uwchlwytho.
PDF i Excel
Echdynnwch dablau o ddatganiadau banc, anfonebau ac adroddiadau PDF i Excel (.xlsx) neu CSV. Rhagolwg o'r rhesi yn gyntaf; mae symiau'n aros yn rhifau go iawn. Yn rhedeg yn eich porwr — ni chaiff dim ei uwchlwytho.