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.
Kapcsolódó eszközök
Így használd a következőt: JSON ⇄ CSV
- 01
Válaszd ki az irányt: JSON-ból CSV vagy CSV-ből JSON.
- 02
Illeszd be az adatot, és válaszd ki az elválasztót (vessző, pontosvessző vagy tabulátor).
- 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.