Sådan konverterer du JSON-objekter til CSV og vælger, hvordan indlejrede objekter håndteres
Denne regneark konvertering kræver en række, hvis indtægter er objekter. Bestem om nestede objekter skal blive separate kolonner eller forblive JSON strenge inde i cellerne, fordi den resulterende regneark læses anderledes i hvert tilfælde.

Sådan bruger du dette værktøj
- Vælg filer i formatet JSON. Maksimalt antal filer pr. batch: 1.
- Gennemgå Flader indlejrede JSON-objekter, og start derefter behandlingen.
- Download resultatet i CSV, og kontrollér indhold og kvalitet.
Vælg de rigtige indstillinger
Tillad flændering til at omdanne nestede objekts egenskaber til header, der er forbundet med punkter. Arrays er ikke udvidet til flere rækker, så gennemgå disse celler adskilt, hvis du har til hensigt at analysere hvert array element.
- Understøttet input
- JSON
- Output
- CSV
- Tilgængelige indstillinger
- Flader indlejrede JSON-objekter
Før du begynder
Afklar betydningen af inputdata
Bestem, hvad en række eller værdi repræsenterer, og gem en kildekopi før ændringer. I tabeller skal du gennemgå overskrifter, separatorer og tegnkodning; i strukturerede filer de krævede objekter eller arrays. Visningen i et regneark afgør ikke alene betydningen af identifikatorer, datoer og beløb.
Vælg tilbudte matchkolonner, typeregler og outputfelter efter modtagerens behov. Prøv en stikprøve med en tom værdi, en gentagelse og tegnsætning. For etiketter, diagrammer eller personligt tilpassede dokumenter skal du kontrollere kildekolonner, enheder og formuleringer.
Fastlæg kontroller på forhånd: en identifikator med uændret stavning, en værdi med kendt betydning og en forventet relation mellem poster. Ved type- eller matchregler skal kildeværdien skelnes fra programmets visning. Test tvetydige datoer og forskelligt skrevne nøgler før en generel regel. Gem regler og målkrav sammen med resultatet, så forskellen kan knyttes til input, fortolkning eller omformning.
Kontrollér værdier og undtagelser
Åbn eller importér resultatet med målprogrammets indstillinger. Sammenlign overskrifter, antal poster og udvalgte værdier med kilden. Opsummering, opdeling eller fjernelse af dubletter kan bevidst ændre antallet; kontrollér årsagen i stedet for at kræve samme antal rækker efter enhver omformning.
Læs undtagelses- og valideringsrapporter før næste skridt. Ved forskudte kolonner, forkerte tegn eller manglende nøgler skal du først kontrollere separator, kodning og præcise overskriftsnavne. Kodning er ikke kryptering, og formatering bekræfter ikke betydningen. Test trykte koder og etiketter før hele serien fremstilles.
Eksempel på input og output
array med JSON-objekter → CSV med overskrifter og rækkerEksempler beskriver arbejdsgangen. Resultaterne afhænger af kildefilen og indstillingerne.
Tjek resultatet før du gemmer
Når objekter har forskellige egenskaber, skal du kontrollere, at CSV overskrifter indeholder alle de felter, du har brug for. Sammenlign rammer, rækkeværdier og ledende nul-identifikatorer efter at du importerer filen til en regneark.
Hvis resultatet er anderledes end forventet
En enkelt top-level objekt eller en række tomme tal er utilpasset til denne konvertering. løse kollisioner mellem eksisterende dottede nøgler og flatte ejendomsnavn, før du eksporterer dataene.
Grænser at huske på
- JSON repræsenterer objekter, arrays, strenge, tal, booleske værdier og null. Egenskabsnavne står i dobbelte anførselstegn. Brug læsbar formatering til kontrol og CSV til egnede tabeldata.
- JSON tillader ikke kommentarer eller efterfølgende kommaer. Parsing er underlagt JavaScripts numeriske præcisionsgrænser.
- Tjek tegnkodning, separatorer og kolonnenavne. Store tal kan miste præcision i JavaScript; CSV bevarer ikke alle typer og indlejrede strukturer.
Fortsæt med relaterede værktøjer
Denne vejledning beskriver det tilgængelige browserværktøj. Gem en kopi af originalen, og kontrollér resultatet, før du deler det.
Denne oversættelse er udarbejdet med softwareassistance. Du kan også læse den engelske version. Læs på engelsk