Data- og tekstverktøy

CSV til JSON

Gjør en regnearkseksport om til JSON-poster, rett på siden.

CSV til JSON Kjører på enheten din
  • Kjører i nettleseren din — ingenting du skriver inn, lastes opp
  • Ingen registrering, ingen kvoter, gratis å bruke så ofte du vil

Slik fungerer det

Turen i motsatt retning: en kollega sender et regneark, og noe trenger det som JSON, for eksempel en seed-fil, testdata eller et importskript. Slike eksporter er vanligvis fulle av ekte data, noe som er en god grunn til ikke å lime dem inn på et ukjent nettsted.

Den første raden blir nøklene

Kolonneoverskrifter brukes som egenskapsnavn for hver post. Tomme overskrifter får et plassholdernavn i stedet for å bli droppet, så ingen kolonne forsvinner i det stille.

Felt i anførselstegn tolkes riktig

Felt omsluttet av anførselstegn kan inneholde komma, linjeskift og escapede anførselstegn, og leses riktig. Dette er det som skiller en ekte CSV-parser fra å dele på komma, og det er grunnen til at adresser og fritekstnotater overlever turen.

Tall og boolske verdier blir ekte typer

En verdi som utelukkende er et tall, blir et JSON-tall, og true/false blir en boolsk JSON-verdi. Alt annet forblir en streng. Det er vanligvis det du vil ha. Hvis du trenger alt som strenger, setter du verdiene i anførselstegn i kilden.

Tomme rader hoppes over

Etterfølgende tomme linjer, som regnearkseksporter stadig produserer, ignoreres i stedet for å bli tomme poster.

Vanlige spørsmål

CSV til JSON – spørsmål

Takler det felt i anførselstegn som inneholder komma?

Ja. Felt i anførselstegn, innebygde komma, linjeskift og escapede anførselstegn tolkes alle riktig.

Konverteres tall til ekte tall?

Ja, det samme gjelder true og false. Alt annet forblir en streng.

Hva om CSV-en min ikke har en overskriftsrad?

Legg til en først. Den første raden brukes til egenskapsnavnene.

Lastes dataene mine opp?

Nei. Alt skjer i nettleseren din.