JSON CSV Converterille
Muunna JSON suoraan selaimessasi olevaan CSV-muotoon laskentataulukkojen tuontia, viennin raportointia, analytiikan työnkulkua ja nopeaa tietojen puhdistusta varten. Tämä sivu on rakennettu kääntämään tietueita riveiksi ja sarakkeiksi, joita voit skannata, kopioida ja siirtää laskentataulukkoihin ilman tietojen lähettämistä etäpalveluun.
Tiedot
Kokeile.
Esimerkkejä
[{"id":1,"name":"Alice","active":true},{"id":2,"name":"Bob","active":false}]
id,name,active 1,Alice,true 2,Bob,false
[{"sku":"A-100","price":"4.99"},{"sku":"B-205","stock":"40"}]
sku,price,stock A-100,4.99, B-205,,40
Tämän muuntimen parhaat JSON-rakenteet
Tämä muunnin toimii parhaiten yhdellä esineellä tai yleisemmin, joukko samanmuotoisia esineitä. Se on luonnollisin ottelu CSV koska jokainen objekti tulee yksi rivi ja objektin avaimet tulevat sarakkeen otsikot. Litteät tiedot ovat helpoimpia viedä puhtaana.
Miten sarakkeita luodaan JSON-näppäimistä
Sivu kokoaa avaimet kohteiden se löytää ja käyttää näitä avaimia rakentaa CSV otsikkorivi. Jos joillakin esineillä on ylimääräisiä kenttiä, näistä lisäkentistä tulee ylimääräisiä sarakkeita. Jos joitakin esineitä puuttuu kentät, niiden viety rivit sisältävät tyhjiä soluja näissä paikoissa.
Tämä käyttäytyminen on hyödyllistä, kun tarkistat epäjohdonmukaisia API-tietueita tai vientiä, mutta se on myös merkki siitä, että haluat ehkä normalisoida tietueitasi ennen kuin käytät CSV:ää tiukassa tuontityössä.
Flat JSON vs. pesä JSON
Litteä avain-arvo objektit muuntaa siististi, koska CSV on rivi-ja-sarake muodossa. Syvällisesti pesiytyneet esineet ja rakenteet ovat paljon vaikeampi edustaa yksinkertaisina soluina. Jos JSON sisältää pesiytyneitä rakenteita, muunna varoen ja harkitse näiden tietueiden yksinkertaistamista tai litistämistä ensin, jos tarvitset laskentataulukkoystävällistä tuotosta.
Yhteiset puhdistusvaiheet ennen muuntamista
Ennen vientiä varmista, että JSON on voimassa, pidä tietosi mahdollisuuksien mukaan matriisissa ja tarkista, käyttävätkö kaikki rivit yhdenmukaisia avaimia. Jos yhteen tietueeseen sisältyy kenttiä, joita muut eivät tee, tuloste voi silti olla hyödyllinen, mutta CSV sisältää tyhjiä soluja puuttuvien arvojen varalta.
Miten CSV-muotoilu vaikuttaa laskentataulukon sovelluksiin
CSV on yksinkertainen teksti, joten kentät, jotka sisältävät pilkkuja, lainausmerkkejä tai rivitaukoja, on lainattava, jotta ne pysyisivät luettavissa laskentataulukoissa. Tämä sivu kirjoittaa nämä kentät turvallisesti lainaamalla niitä tarvittaessa ja kaksinkertaistamalla upotettuja lainauksia. Näin tulos on helpompi liittää Exceliin, Google Sheetsiin tai muihin CSV-pohjaisiin työkaluihin.
Muuntamisongelmien vianmääritys
Ennen kuin otat yhteyttä tähän CSV raportointiin tai tuontiin
Ennen CSV:n tuontia tai jakamista tarkista otsikon nimet, tyhjät solut, litteät arvot ja laskentataulukon muotoilu. Muuntaminen, joka näyttää hyvältä tavallisessa tekstissä, saattaa vielä tarvita puhdistusta ennen kuin se soveltuu raportointiin, tuontityökaluihin tai jatkoanalyysiin.
Jos JSON-to-CSV muuntaminen voi menettää rakenteen tai merkitys
JSON voi edustaa pesiytyneitä suhteita ja sekalaisia tietotyyppejä, joita CSV ei pysty ilmaisemaan täysin. Muuntamisen aikana järjestelmiä, esineitä ja valinnaisia kenttiä voidaan yksinkertaistaa litteämpään muotoon, joka toimii laskentataulukoissa mutta ei säilytä kaikkia rakenteellisia yksityiskohtia lähdekuormasta.
Miten tulkita tasannetut kentät ja puuttuvat arvot CSV tuotos
CSV-ulostulo muuttaa jäsennellyn JSON:n riviksi ja sarakkeiksi, mikä usein tarkoittaa, että pesityt esineet tai rakenteet on litistettävä, yksinkertaistettava tai jätettävä pois. Puuttuvat kentät voivat näkyä tyhjinä soluina eikä nimenomaisina nollaarvoina. Tarkista sarakkeen ulkoasu huolellisesti, jotta tiedät, miten alkuperäinen rakenne oli edustettuna vienti taulukossa.
Jos muuntaminen epäonnistuu, yleisimmät syyt ovat virheellinen JSON syntaksi, testattu data, joka ei ole yksinkertainen objekti tai joukko esineitä, tai tallentaa rakenne, joka ei sovi rivipohjainen CSV vienti. Tämä sivu on tarkoitettu nopeaan muuntamiseen ja tarkastukseen, ei pitkälle schema kartoitus tai monimutkainen suhde vientiä.
