Monu Tools

JSON til CSV-konverterer

Konverter JSON til CSV og CSV tilbake til JSON, begge veier. Velg skilletegn, håndter siterte felt, og kopier resultatet. Alt kjører i nettleseren din.

Slik bruker du JSON ⇄ CSV

  1. 01

    Velg retningen: JSON til CSV eller CSV til JSON.

  2. 02

    Lim inn dataene dine og velg skilletegn (komma, semikolon eller tabulator).

  3. 03

    Kopier det konverterte resultatet fra utdatapanelet.

Hva den gjør

Denne konvertereren gjør en JSON-array av objekter om til CSV og parser CSV tilbake til JSON, i begge retninger. Velg retningen, lim inn dataene dine, velg skilletegnet, og kopier resultatet.

Den er praktisk for å flytte data mellom regneark, API-er og konfigurasjonsfiler, og hele konverteringen er på klientsiden, så dataene dine forblir private.

JSON-formen den forventer

Den forventer JSON som en array av objekter, som [{"name":"Mo","age":3}]. CSV-kolonnene er unionen av alle nøklene på tvers av objektene, et enkelt objekt blir én rad, og enhver nestet verdi skrives som JSON-tekst inne i cellen sin.

Sitering og skilletegn

Den følger standard CSV-siteringsregler, så en verdi som inneholder skilletegnet, et anførselstegn eller et linjeskift pakkes inn i anførselstegn og escapes korrekt, og CSV-parseren leser disse verdiene tilbake uten å miste data.

Du kan velge komma, semikolon eller tabulator som skilletegn. Komma er standarden og mest vanlig. Semikolon passer regioner der kommaet er desimalskilletegnet og regneark forventer det. Tabulator lager TSV.

Typeinferens på veien tilbake

Når CSV leses tilbake til JSON, utleder den typer fornuftig: rene tall og true/false blir ekte JSON-verdier, mens en verdi med et ledende null som 007 forblir tekst så identifikatorer og koder ikke ødelegges.

Ofte stilte spørsmål

Hvilken JSON-form forventer den?

En matrise av objekter, som [{"name":"Mo","age":3}]. Kolonnene er unionen av alle nøkler. Et enkelt objekt blir én rad, og nestede verdier skrives som JSON inne i cellen.

Håndterer den komma og anførselstegn inne i verdier?

Ja. Felt som inneholder skilletegnet, anførselstegn eller linjeskift settes i anførselstegn og escapes etter CSV-standarden, og CSV-tolkeren leser dem korrekt tilbake.

Konverteres tall og boolske verdier?

Når CSV leses, blir vanlige tall og true/false til ekte JSON-verdier, mens verdier med en innledende null (som 007) forblir tekst så identifikatorer ikke ødelegges.

Lastes dataene mine opp?

Nei. Konverteringen kjører helt i nettleseren din. Ingenting du limer inn forlater enheten din.

Kilder

Bygg inn dette verktøyet

Legg til dette verktøyet på ditt eget nettsted. Kopier kodesnutten nedenfor; den holdes automatisk oppdatert.

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

Relaterte verktøy