jsonecho

CSV în JSON

Transformați CSV într-o array de obiecte JSON, cu prima linie ca cheie.

Se încarcă instrumentul...

Cum folosești CSV în JSON

  1. Adăugați CSV sau încărcați un fișier .csv.
  2. Opriți "Prima linie este intitularea" dacă datele dvs. nu au intitulare, sau "Detectați numere" dacă aveți nevoie doar de text.
  3. Copiază JSON-ul.

Despre CSV în JSON

Majoritatea datelor se află într-o foaie de calcul la un moment dat, iar majoritatea API-urilor vor JSON. Prima linie a CSV este folosită ca nume de cheie, iar fiecare linie următoare devine un obiect într-o matrice. Delimitarul este detectat automat, astfel încât comma, semicolon, tab și fișiere de tub toate funcționează.

Campurile citat sunt tratate după cum se definește în standardul CSV: o virgulă sau o ruptură de linie în interiorul ghilimelelor face parte din valoare, iar două ghilimele duble într-o rândă reprezintă una. Numerele sunt recunoscute și scrise ca numere, cu excepția cazului în care le dezactivați, de exemplu atunci când aveți nevoie să mențineți zerourile în față.

Întrebări frecvente

Delimitarul este un semicolon, va functiona?

Da, delimitatorul este detectat automat. Comele, semicolonul, tabul și pipa sunt toate recunoscute.

Cum să continui să conduc zerouri, cum ar fi în codurile poștale?

Închideți "Detectați numerele". Fiecare valoare rămâne un șir, deci 01234 rămâne 01234.

Dacă CSV-ul meu nu are nici o linie de titlu?

Deschideți "Primul rând este intitulat". Obțineți o serie de arși în loc de obiecte.

Se ocupă de exporturile Excel cu un BOM?

Da, marca de ordine cu byte la începutul fișierului este eliminată înainte de analizare.

De ce lipsesc unele rânduri?

Liniile complet goale sunt omise. Dacă lipsește alte rânduri, verificați o citatie neînchisă mai devreme în fișier, ceea ce face ca parserul să citească mai multe rânduri ca o singură valoare.

Mai multe din Convertoare

Toate instrumentele →