Monu Tools

JSON-till-CSV-omvandlare

Omvandla JSON till CSV och CSV tillbaka till JSON, åt båda håll. Välj avgränsare, hantera citerade fält och kopiera resultatet. Allt körs i din webbläsare.

Så använder du JSON ⇄ CSV

  1. 01

    Välj riktning: JSON till CSV eller CSV till JSON.

  2. 02

    Klistra in dina data och välj avgränsare (komma, semikolon eller tabb).

  3. 03

    Kopiera det omvandlade resultatet från utdatafältet.

Vad det gör

Den här konverteraren förvandlar en JSON-array av objekt till CSV och tolkar CSV tillbaka till JSON, i båda riktningarna. Välj riktning, klistra in dina data, välj avgränsare, och kopiera resultatet.

Den är praktisk för att flytta data mellan kalkylark, API:er och konfigurationsfiler, och hela konverteringen sker på klientsidan, så dina data förblir privata.

JSON-formen den förväntar sig

Den förväntar sig JSON som en array av objekt, som [{"name":"Mo","age":3}]. CSV-kolumnerna är unionen av alla nycklar över objekten, ett enskilt objekt blir en rad, och alla nästlade värden skrivs som JSON-text inuti sin cell.

Citering och avgränsare

Den följer standardreglerna för CSV-citering, så ett värde som innehåller avgränsaren, ett citattecken eller en radbrytning omsluts av citattecken och kodas korrekt, och CSV-parsern läser tillbaka de värdena utan att förlora data.

Du kan välja kommatecken, semikolon eller tabb som avgränsare. Kommatecken är standard och vanligast. Semikolon passar regioner där kommatecknet är decimalavskiljare och kalkylark förväntar sig det. Tabb producerar TSV.

Typinferens på vägen tillbaka

När CSV läses tillbaka till JSON härleder den typer förnuftigt: rena tal och true/false blir verkliga JSON-värden, medan ett värde med en inledande nolla som 007 förblir text så att identifierare och koder inte förvanskas.

Vanliga frågor

Vilken JSON-form förväntas?

En array av objekt, som [{"name":"Mo","age":3}]. Kolumnerna är unionen av alla nycklar. Ett enskilt objekt blir en rad, och nästlade värden skrivs som JSON inuti cellen.

Hanterar den kommatecken och citattecken i värden?

Ja. Fält som innehåller avgränsaren, citattecken eller radbrytningar citeras och kodas enligt CSV-standarden, och CSV-tolken läser dem tillbaka korrekt.

Omvandlas tal och booleska värden?

Vid inläsning av CSV blir vanliga tal och true/false riktiga JSON-värden, medan värden med en inledande nolla (som 007) förblir text så att identifierare inte förvanskas.

Laddas mina data upp?

Nej. Omvandlingen körs helt i din webbläsare; inget du klistrar in lämnar din enhet.

Källor

Bädda in det här verktyget

Lägg till det här verktyget på din egen webbplats. Kopiera kodsnutten nedan; den hålls automatiskt uppdaterad.

<iframe src="https://monu.tools/embed/sv/json-csv-converter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Relaterade verktyg