Web- og appudvikling
Indlæs data fra et regneark i et frontend, en simuleret API eller et testfixtur uden at skulle skrive en parser.
Indsæt en CSV-fil eller åbn en fil, og få straks JSON-data. Skilletegnet genkendes automatisk, værdier i anførselstegn og kommaer i cellerne håndteres, og tal kan konverteres til reelle tal. Kopier resultatet, eller download det som en .json-fil. Der uploades intet.
Lær, hvad de enkelte indstillinger gør, og hvordan du får JSON, som din kode kan bruge.
CSV er en simpel tabel: én række pr. linje, hvor værdierne er adskilt af et komma eller et andet skilletegn. JSON gemmer de samme data som objekter og arrays, som koden kan læse direkte. En konverter omdanner hver CSV-række til et JSON-objekt, hvor overskriftsrækken bruges som nøglenavne.
Indsæt din CSV-fil, eller åbn en fil, så opdateres JSON-filen løbende. Værdier i anførselstegn, kommaer inden for anførselstegn, dobbelte anførselstegn og linjeskift i en celle håndteres på samme måde, som regnearksprogrammer eksporterer dem. Hvis CSV-filen indeholder overflødige mellemrum, skal du først rense den med værktøjet »Whitespace Remover«.
Indlæs data fra et regneark i et frontend, en simuleret API eller et testfixtur uden at skulle skrive en parser.
Konverter data fra Excel, Google Sheets eller en database til det JSON-format, som et API eller et importscript forventer.
Flyt produktlister, oversættelser eller indstillinger, der er gemt i et regneark, over til en JSON-fil, som dit projekt kan bruge.
Funktionen »Automatisk genkendelse« søger i den første række efter kommaer, semikoloner, tabulatorer eller lodrette streger. Vælg selv et tegn, hvis en fil indeholder en blanding af disse. Mange europæiske eksportfiler bruger semikoloner.
En objektmatrix indeholder ét objekt pr. række, sorteret efter overskriften. En matrix af matricer gemmer hver række som en almindelig liste, inklusive overskriftsrækken.
Når indstillingen er aktiveret, bliver den første række til nøglerne. Når indstillingen er deaktiveret, navngives nøglerne column_1, column_2 og så videre. Tomme eller gentagne overskriftsnavne håndteres på samme måde.
Konverterer 42 til et tal og »true« til en boolsk værdi. Værdier som 007 eller lange ID-numre på over 15 cifre forbliver som tekst, så der ikke går noget tabt.
»Trim« fjerner mellemrum omkring værdierne, »Spring tomme rækker over« udelader tomme linjer, og »Brug null for tomme værdier« indsætter null i stedet for en tom streng.
Kommaet i "Delhi, NCR" forbliver en del af værdien, fordi cellen er omgivet af anførselstegn. Hvis du vil skrive et anførselstegn i en celle, der allerede er omgivet af anførselstegn, skal du bruge to anførselstegn: "".
Din CSV-fil konverteres i din browser. Den uploades ikke, sendes ikke til vores server og gemmes ikke. Det er kun dine valg, der gemmes på din enhed.
Meget store filer afhænger af enhedens hukommelse, så filer på over ca. 15 MB afvises. Værktøjet læser én flad tabel. Det opbygger ikke indlejret JSON ud fra overskrifter med punkttegn og læser ikke .xlsx-filer direkte.
Indsæt din CSV-fil i feltet, eller åbn en fil. JSON-koden vises med det samme, hvor hver række omdannes til et objekt, der bruger overskriftsrækken som nøgler. Kopier den derefter, eller download den som en .json-fil.
Ja. Funktionen »Automatisk genkendelse« søger i den første række efter kommaer, semikoloner, tabulatorer og lodrette streger. Du kan også selv vælge afgrænsningstegnet, hvis gætningen er forkert.
Fjern markeringen ved »Første række er overskriften«. Nøglerne får derefter navnene kolonne_1, kolonne_2 og så videre, og den første række forbliver i dataene.
En celle, der er omgivet af dobbelte anførselstegn, kan indeholde kommaer, linjeskift og dobbelte anførselstegn, ligesom ved eksport fra et regneark. Anførselstegnene fjernes i JSON-filen, mens teksten bevares.
Når afkrydsningsfelterne »Konverter tal«, »sandt/falsk« og »null« er markeret, bliver almindelige tal til tal, og »sandt« eller »falsk« bliver til booleske værdier. Værdier med indledende nuller, f.eks. 007, og tal med mere end 15 cifre forbliver som tekst, så de ikke ændres.
Ja. Indstil JSON-formatet til »Array of arrays«. Hver række, inklusive overskriftsrækken, bliver en liste over værdier.
Ikke .xlsx-filer. Gem først regnearket som CSV fra Excel eller Google Sheets, og åbn eller indsæt derefter den pågældende fil her.
Nej. Konverteringen foregår i din browser, og dine data forlader aldrig din enhed. Det er kun dine valg, der gemmes til næste gang.
Hjemmesiden indeholder snesevis af andre gratis værktøjer, der ikke kræver en API-nøgle.
Fjern gentagne linjer fra enhver liste eller tekstblok.
Åbn værktøjSammenlign to tekster linje for linje for at se, hvad der er ændret.
Åbn værktøjTæl ord, tegn og sætninger, mens du skriver.
Åbn værktøjOmregn længde, vægt, volumen, hastighed, temperatur og meget mere.
Åbn værktøjDer er ingen spørgsmål, der matcher.
Del dine tanker om dette værktøj med andre besøgende.