JSON till CSV-konverterare — Platta till nästlad JSON
Konvertera JSON-arrayer, nästlade objekt och NDJSON till CSV i webbläsaren. Nästlade nycklar blir kolumner med punktsökvägar, med val för avgränsare och rubrikrad.
🔒 Körs helt i din webbläsare — ingenting laddas uppGör om JSON till en CSV redo för kalkylbladet
API:er, loggexportörer och NoSQL-databaser talar JSON, medan kalkylprogram, BI-verktyg och importguider oftast förväntar sig CSV. JSON till CSV-konverteraren överbryggar den klyftan. Klistra in en array av objekt, ett enskilt objekt eller radavgränsad JSON, så bygger verktyget en tabell med en rad per post och en kolumn per fält. Förhandsvisningen visar exakt hur dina data kommer att se ut innan du laddar ner dem, och CSV-filen kan kopieras till urklipp eller sparas som fil.
JSON i verkligheten är sällan platt. En kundpost kan innehålla ett address-objekt och en lista med tags. I stället för att dumpa dessa strukturer i en enda oläslig cell plattar konverteraren till dem med punktsökvägar: address.city, address.zip, tags.0, tags.1 och så vidare. Om du hellre vill hålla ihop arrayer kan du ställa arrayalternativet på Keep as JSON text, så skrivs varje array som kompakt JSON i en enda kolumn.
Hanterar oregelbundna poster
Objekt i samma array har ofta olika fält, särskilt när valfria egenskaper utelämnas. Konverteraren går igenom varje post, samlar unionen av alla nycklar i den ordning de först dyker upp och fyller saknade värden med tomma celler, så att inga data försvinner i det tysta. Null-värden blir tomma celler, booleska värden och tal skrivs som vanlig text, och värden som innehåller avgränsaren, citattecken eller radbrytningar omges av citattecken enligt CSV-standarden (RFC 4180).
Avgränsare, rubriker och integritet
Välj kommatecken för de flesta verktyg, semikolon för kalkylprogram i regioner som använder decimalkomma, tabb för TSV-filer eller lodstreck (pipe) när dina data innehåller många kommatecken. Stäng av rubrikraden när du lägger till poster i en befintlig fil. All bearbetning sker lokalt i din webbläsare: den JSON du klistrar in eller släpper laddas aldrig upp, vilket gör verktyget säkert för API-svar som innehåller personuppgifter, intern konfiguration eller åtkomstloggar. För mycket stora filer visar förhandsvisningen de första 100 raderna, medan nedladdningen alltid innehåller alla poster.
Hur man använder
- Lägg till JSONKlistra in en JSON-array, ett enskilt objekt eller NDJSON, eller släpp en .json-fil.
- Välj alternativVälj avgränsare, bestäm hur arrayer ska hanteras och slå på eller av rubrikraden.
- Kontrollera förhandsvisningenGranska de tillplattade kolumnerna och de första raderna i förhandsvisningstabellen.
- Ladda ner eller kopieraSpara CSV-filen eller kopiera den till urklipp.