Monu Tools

JSON til CSV-konverter

Konvertér JSON til CSV og CSV tilbage til JSON, begge veje. Vælg adskiller, håndtér citerede felter, og kopiér resultatet. Alt kører i din browser.

Sådan bruger du JSON ⇄ CSV

  1. 01

    Vælg retningen: JSON til CSV eller CSV til JSON.

  2. 02

    Indsæt dine data, og vælg adskilleren (komma, semikolon eller tabulator).

  3. 03

    Kopiér det konverterede resultat fra outputpanelet.

Hvad den gør

Denne konverter forvandler et JSON-array af objekter til CSV og parser CSV tilbage til JSON, i begge retninger. Vælg retningen, indsæt dine data, vælg afgrænseren og kopier resultatet.

Den er praktisk til at flytte data mellem regneark, API'er og konfigurationsfiler, og hele konverteringen sker på klientsiden, så dine data forbliver private.

Den JSON-form den forventer

Den forventer JSON som et array af objekter, som [{"name":"Mo","age":3}]. CSV-kolonnerne er foreningen af alle nøglerne på tværs af objekterne, et enkelt objekt bliver til én række, og enhver indlejret værdi skrives som JSON-tekst inde i sin celle.

Anførselstegn og afgrænsere

Den følger standard CSV-reglerne for anførselstegn, så en værdi, der indeholder afgrænseren, et anførselstegn eller et linjeskift, pakkes ind i anførselstegn og escapes korrekt, og CSV-parseren læser disse værdier tilbage uden at tabe data.

Du kan vælge komma, semikolon eller tab som afgrænser. Komma er standard og mest almindeligt; semikolon passer til regioner, hvor kommaet er decimalseparatoren, og regneark forventer det; tab producerer TSV.

Typeudledning på vejen tilbage

Når CSV læses tilbage til JSON, udleder den typer fornuftigt: almindelige tal og true/false bliver til reelle JSON-værdier, mens en værdi med et foranstillet nul som 007 forbliver tekst, så identifikatorer og koder ikke mangles.

Ofte stillede spørgsmål

Hvilken JSON-form forventer den?

En array af objekter, som [{"name":"Mo","age":3}]. Kolonnerne er foreningen af alle nøgler. Et enkelt objekt bliver til én række, og indlejrede værdier skrives som JSON inde i cellen.

Håndterer den kommaer og anførselstegn inde i værdier?

Ja. Felter, der indeholder adskilleren, anførselstegn eller linjeskift, citeres og escapes efter CSV-standarden, og CSV-fortolkeren læser dem korrekt tilbage.

Konverteres tal og booleans?

Når der læses CSV, bliver almindelige tal og true/false til rigtige JSON-værdier, mens værdier med et indledende nul (som 007) forbliver tekst, så identifikatorer ikke ødelægges.

Uploades mine data?

Nej. Konverteringen kører helt i din browser; intet, du indsætter, forlader din enhed.

Kilder

Indlejr dette værktøj

Tilføj dette værktøj til dit eget websted. Kopiér uddraget nedenfor, det holder sig automatisk opdateret.

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

Relaterede værktøjer