Data- og tekstværktøj

CSV til JSON

Gør en regnearkseksport til JSON-poster, direkte på siden.

CSV til JSON Kører på din enhed
  • Kører i din browser — intet, du skriver, uploades
  • Ingen tilmelding, ingen kvoter, gratis at bruge så ofte, du vil

Sådan fungerer det

Den modsatte vej: en kollega sender et regneark, og noget skal bruge det som JSON – en seed-fil, testdata, et importscript. Disse eksporter er som regel fulde af rigtige data, hvilket er en god grund til ikke at indsætte dem på et ukendt websted.

Første række bliver til nøglerne

Kolonneoverskrifter bruges som egenskabsnavne for hver post. Tomme overskrifter får et pladsholdernavn i stedet for at blive droppet, så ingen kolonne forsvinder i det skjulte.

Felter i anførselstegn fortolkes korrekt

Felter omsluttet af anførselstegn kan indeholde kommaer, linjeskift og escapede anførselstegn og læses korrekt. Det er det, der adskiller en ægte CSV-fortolker fra at dele ved kommaer, og det er grunden til, at adresser og fritekstnoter overlever turen.

Tal og booleske værdier bliver til rigtige typer

En værdi, der udelukkende er et tal, bliver et JSON-tal, og true/false bliver en JSON-boolean. Alt andet forbliver en streng. Det er som regel det, du vil have; hvis du har brug for alt som strenge, så sæt værdierne i anførselstegn i kilden.

Tomme rækker springes over

Efterstillede tomme linjer, som regnearkseksporter producerer konstant, ignoreres i stedet for at blive til tomme poster.

FAQ

CSV til JSON – spørgsmål

Kan den håndtere felter i anførselstegn med kommaer i?

Ja. Felter i anførselstegn, indlejrede kommaer, linjeskift og escapede anførselstegn fortolkes alle korrekt.

Bliver tal konverteret til rigtige tal?

Ja, og det samme gælder true og false. Alt andet forbliver en streng.

Hvad hvis min CSV ikke har en overskriftsrække?

Tilføj en først – første række bruges til egenskabsnavnene.

Bliver mine data uploadet?

Nej. Alt sker i din browser.