CSV JSONiksi
Liita CSV, jossa on otsikkorivi, niin jokainen rivi muuntuu JSON-objektiksi. Lainatut kentat jasennetaan oikein ja luvut, totuusarvot seka null tunnistetaan automaattisesti - kaikki selaimessasi.
Loading…
Tietoa CSV JSONiksi -muuntimesta
Tama tyokalu lukee CSV-tekstin, jonka ensimmainen rivi on otsikkorivi, ja muuntaa jokaisen jaljella olevan rivin JSON-objektiksi kayttaen otsikkojen nimia avaimina. Se kunnioittaa lainattuja kenttia, joten lainausmerkkien sisalla pilkkuja tai rivinvaihtoja sisaltavat arvot sailyvat ehjina sen sijaan, etta ne jakaantuisivat. Se yrittaa myos paatella tyypit: solut, jotka nayttavat luvuilta, true/false tai null, muuttuvat aidoiksi JSON-luvuiksi, totuusarvoiksi ja nulliksi merkkijonojen sijaan.
Nain kaytat sita
- Liita CSV, joka alkaa sarakkeiden nimet sisaltavalla otsikkorivilla.
- JSON-objektitaulukko muodostuu automaattisesti.
- Tarkista, etta lainatut kentat ja tyypit jasentyivat odotetusti.
- Kopioi taulukko koodiisi, testidataasi tai tuontiskriptiisi.
Yleinen kayttotapa on taulukkolaskentaviennin muuntaminen sovelluksen siemendatoksi. Yksi varoitus: automaattinen tyyppitunnistus tarkoittaa, etta esimerkiksi postinumero 01234 voidaan lukea lukuna 1234, joten laita tekstina sailytettavat sarakkeet lainausmerkkeihin. Koko muunnos toimii selaimessasi, joten CSV:tasi ei koskaan ladata.
Usein kysytyt kysymykset
Tarvitseeko CSV:ni otsikkorivin?
Kylla. Ensimmaista rivia kasitellaan sarakkeiden niminä, joista tulee jokaisen JSON-objektin avaimet. Ilman otsikkoa avaimet jaisivat tuntemattomiksi.
Miten se kasittelee kentan sisalla olevat pilkut?
Jos kentta on kaaritty lainausmerkkeihin, lainausmerkkien sisalla olevia pilkkuja ja rivinvaihtoja kasitellaan osana arvoa eika erottimina, vakiomuotoisten CSV-saantojen mukaan.
Miksi arvosta 007 tuli 7?
Muunnin tunnistaa luvut automaattisesti, joten etunollat poistuvat, kun solu nayttaa numeeriselta. Sailyttaaksesi koodit tai tunnukset tekstina kaari kyseiset arvot lainausmerkkeihin lahde-CSV:ssa.
Lahetetaanko CSV:ni palvelimelle?
Ei. Jasennys tapahtuu paikallisesti selaimessasi, joten data ei koskaan poistu laitteeltasi.