CSV til JSON konverter
Konverter CSV til et JSON-array af objekter med udledte typer. Vælg afgrænsningstegnet og kopier resultatet. Kører udelukkende i din browser.
Omvendt: JSON → CSVRelaterede værktøjer
Sådan bruger du CSV → JSON
- 01
Indsæt din CSV i venstre panel, eller skriv den ind.
- 02
Vælg det skilletegn, din CSV bruger; JSON opdateres øjeblikkeligt til højre.
- 03
Kopier JSON'en med kopieringsknappen.
Hvad den gør
Dette værktøj læser CSV og producerer en JSON-array af objekter ved at bruge overskriftsrækken som nøglerne. Indsæt dine data, vælg afgrænseren, og JSON vises med det samme.
Det er den hurtigste måde at føre en regnearkeksport ind i en API, en JavaScript-app eller en konfigurationsfil.
Sådan kortlægger søjlerne
Den første række behandles som overskriften, så hver kolonne bliver en nøgle, og hver efterfølgende række bliver til ét objekt. Tal og sand/falsk bliver til rigtige JSON-værdier, mens en værdi med et indledende nul, såsom 007, forbliver en streng, så id'er og postnumre ikke bliver ødelagt.
Anførte felter, der indeholder afgrænsningstegn, anførselstegn eller linjeskift, parses korrekt efter CSV-standarden.
Privat og ubegrænset
Hver konvertering sker lokalt i din browser, så dine data bliver aldrig uploadet, logget eller gemt på en server. Du kan bruge det til fortrolig eksport uden at tænke over det, og det bliver ved med at fungere offline, når siden er indlæst.
Der er ingen tilmelding, intet vandmærke og ingen rækkebegrænsning: det eneste loft er din enheds hukommelse.
Ofte stillede spørgsmål
Er tal og booleaner konverteret til rigtige JSON-typer?
Ja. Almindelige heltal og decimaler bliver til tal og sand/falsk bliver til booleaner. Værdier med et indledende nul forbliver som strenge, så identifikatorer, telefonnumre og postnumre bevarer deres nøjagtige form.
Hvilken afgrænsning skal jeg bruge?
Komma er standarden. Vælg semikolon i områder, hvor kommaet er decimalseparatoren (almindelig i tysk og anden europæisk eksport), tabulator for TSV-filer eller rør, når dine værdier allerede indeholder kommaer.
Er der en række- eller filstørrelsesgrænse?
Der er ingen fast rækkeloft eller daglig kvote. Fordi alt kører lokalt, er den praktiske grænse din enheds hukommelse, som komfortabelt håndterer de titusindvis af rækker, de fleste eksporter indeholder.
Er mine data uploadet nogen steder?
Nej. Konverteringen kører udelukkende i din browser med JavaScript på klientsiden, så intet, du indsætter eller slipper, forlader din enhed. Det gør det sikkert for regneark, der indeholder kunde-e-mails, økonomiske tal eller andre følsomme data.