JSON til CSV

Indsæt et JSON-array af objekter for at konvertere det til CSV. Kolonnerne tages fra samlingen af alle nøgler, felter med kommaer eller anførselstegn afgrænses, og du kan downloade resultatet - alt sammen lokalt.

Loading…

Om JSON til CSV-konverteringen

Dette værktøj omdanner et JSON-array af objekter til kommaseparerede værdier, som du kan åbne i et regneark. Det bygger overskriftsrækken ud fra samlingen af alle nøgler, der findes på tværs af objekterne, så selv rækker med manglende felter står justeret under de rigtige kolonner. Værdier, der indeholder et komma, et dobbelt anførselstegn eller et linjeskift, omkranses af anførselstegn og afgrænses, hvilket giver CSV, der importeres rent i Excel, Google Sheets eller en databaseindlæser.

Sådan bruger du det

  • Indsæt et JSON-array af objekter, som [{"name":"Ada"},{"name":"Linus"}].
  • CSV-outputtet genereres automatisk.
  • Gennemgå overskriftsrækken og rækkerne i forhåndsvisningen.
  • Download CSV'en, eller kopiér den ind i dit regneark.

Et hyppigt anvendelsestilfælde er at eksportere et API-resultat ind i et regneark til rapportering. Bemærk, at indlejrede objekter og arrays ikke fladgøres til separate kolonner - hold dit input ét niveau dybt, eller forbehandl indlejrede værdier til strenge først. Konverteringen sker udelukkende i din browser, så dine data bliver aldrig uploadet.

Ofte stillede spørgsmål

Hvordan vælges CSV-kolonnerne?

Konverteringen samler hver nøgle, der optræder i et hvilket som helst objekt, og bruger samlingen som overskriftsrække. Objekter, der mangler en nøgle, lader blot den celle stå tom, så alle rækker forbliver justerede.

Hvordan håndteres kommaer og anførselstegn inde i værdier?

Ethvert felt, der indeholder et komma, et dobbelt anførselstegn eller et linjeskift, omkranses af dobbelte anførselstegn, og indlejrede anførselstegn fordobles efter standard-CSV-reglerne, så filen parses korrekt.

Håndterer den indlejrede objekter eller arrays?

Ikke automatisk. CSV er et fladt format, så hold dit input til ét enkelt niveau af nøgler. Fladgør eller konvertér indlejrede værdier til strenge, før du konverterer, hvis du har brug for dem i kolonner.

Bliver min JSON uploadet under konverteringen?

Nej. Hele JSON til CSV-konverteringen kører i din browser, så dine data bliver på din enhed.

Relaterede værktøjer