CSV-ből JSON

A táblázatok exportálása és a régi adattáblázatok CSV-fájlként érkeznek. Konvertálás JSON-tömbökké REST API-k, MongoDB-importálások vagy JavaScript-alkalmazások számára — az első sorból tulajdonságnevek, a további sorok pedig objektumokká válnak. Teljesen elemezve a böngésződben.

A CSV konvertálása JSON formátumba

1. Illessze be a CSV-fájlt vagy töltsön fel .csv fájlt.
2. Erősítse meg a határolót (vessző, pontosvessző, tabulátor).
3. JSON kimeneti tömb előnézete.
4. Másold vagy töltsd le a .json fájlt.

Példák a CSV-ből JSON-ba

Termékkatalógus importálása

sku,name,price fejléc 500 sorral JSON lesz a kirakat kezdőszkriptjéhez.

A felmérés eredményei

A Google Forms CSV-exportálása JSON-ba konvertálva a D3 vizualizációhoz.

Tépesvessző EU-CSV

Európai Excel használata ; határoló — állítsd be a beállítást az elemzés előtt.

Mikor használd ezt az eszközt

• Amikor a rendszerindítási API a táblázat adataiból gúnyolódik.
• Exportálások NoSQL insertMany számára konvertálásakor.
• Amikor a fejlesztőknek JSON-ra van szükségük az üzleti felhasználók CSV-szerkesztéseiből.

Írd be a coercion

CSV típusát — a „0123” és a „true” karakterlánc marad a JSON-ban, hacsak nem végez utófeldolgozást. A számokat váró API-k kifejezett elemzést igényelnek.

Gyakori kérdések

Fejlécsor szükséges?

Igen az objektumkulcsokhoz — különben az oszlopok col1, col2 lesz.

Idézett mezők vesszővel?

RFC 4180 idézőjelek kezelve — a hibás formátumú sorok hibázhatnak.

Üres cellák?

Általában üres karakterlánc vagy nulla az eszköztől függően — ellenőrizd az API-t.

Nagy CSV?

A böngésző memóriakorlátai vonatkoznak — hatalmas fájlok felosztása.

Helyi?

Igen.