Ugrás a tartalomra
Monu Tools

JSON CSV konvertáló

Alakíts JSON-t CSV-vé és CSV-t vissza JSON-ná, mindkét irányban. Válassz elválasztót, kezeld az idézőjeles mezőket, és másold az eredményt. Minden a böngésződben fut.

Így használd a következőt: JSON ⇄ CSV

  1. 01

    Válaszd ki az irányt: JSON-ból CSV vagy CSV-ből JSON.

  2. 02

    Illeszd be az adatot, és válaszd ki az elválasztót (vessző, pontosvessző vagy tabulátor).

  3. 03

    Másold ki a konvertált eredményt a kimeneti panelről.

Mire való

Ez az átalakító objektumokból álló JSON-tömböt alakít CSV-vé, és a CSV-t vissza JSON-ná, mindkét irányban. Válaszd ki az irányt, illeszd be az adataidat, válaszd ki az elválasztót, és másold ki az eredményt.

Jól jön az adatok mozgatásához táblázatok, API-k és konfigurációs fájlok között, és az egész átalakítás a kliensoldalon történik, így az adataid magánügyek maradnak.

Milyen JSON-alakot vár

A JSON-t objektumokból álló tömbként várja, például [{"name":"Mo","age":3}]. A CSV-oszlopok az objektumokban előforduló összes kulcs uniója, egyetlen objektumból egy sor lesz, minden beágyazott érték pedig JSON-szövegként kerül a saját cellájába.

Idézőjelezés és elválasztók

A szabványos CSV-idézőjelezési szabályokat követi, tehát az elválasztót, idézőjelet vagy sortörést tartalmazó értéket idézőjelbe teszi és helyesen escape-eli, a CSV-elemző pedig adatvesztés nélkül olvassa vissza ezeket az értékeket.

Elválasztóként vesszőt, pontosvesszőt vagy tabulátort választhatsz. A vessző az alapértelmezett és a leggyakoribb; a pontosvessző azokhoz a régiókhoz illik, ahol a vessző a tizedesjel, és a táblázatkezelők ezt várják; a tabulátor TSV-t eredményez.

Típusfelismerés visszafelé

Amikor a CSV-t visszaolvassa JSON-ba, ésszerűen ismeri fel a típusokat: az egyszerű számok és a true/false valódi JSON-értékké válnak, míg egy kezdő nullát tartalmazó érték, például a 007, szövegként marad, hogy az azonosítók és a kódok ne torzuljanak.

Gyakran ismételt kérdések

Milyen JSON formátumot vár?

Objektumok tömbjét, mint [{"name":"Mo","age":3}]. Az oszlopok az összes kulcs uniója. Egyetlen objektum egy sor lesz, a beágyazott értékek pedig JSON-ként kerülnek a cellába.

Kezeli a vesszőket és idézőjeleket az értékeken belül?

Igen. Az elválasztót, idézőjeleket vagy sortöréseket tartalmazó mezőket a CSV-szabvány szerint idézőjelezi és escapeli, és a CSV-elemző helyesen olvassa vissza őket.

A számok és logikai értékek konvertálódnak?

CSV olvasásakor az egyszerű számok és a true/false valódi JSON-értékekké válnak, míg a vezető nullás értékek (mint a 007) szövegként maradnak, hogy az azonosítók ne torzuljanak.

Feltöltődik az adatom?

Nem. A konvertálás teljesen a böngésződben fut; semmi, amit beillesztesz, nem hagyja el az eszközöd.

Források

Hiba jelentése