Konvertera JSON till CSV
Klistra in en JSON-lista och få ett rent kalkylark: en rad per post, en kolumn per fält, redo att öppna i Excel.
Förseglat på den här enheten
Körs i din webbläsare. Inget laddas upp.
Förseglat
CSV JSON
Din CSV visas här medan du skriver.
Din JSON visas här medan du skriver.
Så fungerar det
-
Klistra in eller öppna din JSON
Klistra in eller skriv den, släpp en .json-fil eller öppna en. Konverteringen börjar så snart det finns något att läsa.
-
Kontrollera tabellen
Se rader och kolumner innan du sparar. Välj avgränsare, och behåll nästlade objekt utplattade eller som JSON.
-
Ladda ner CSV-filen
Öppna den i Excel, LibreOffice eller Google Kalkylark, eller kopiera texten för att klistra in den någon annanstans.
Vanliga frågor
Laddas min JSON upp till en server?
Nej. Konverteringen sker helt i din webbläsare, så API-svar, exporter och kunddata lämnar aldrig din enhet.
Vilken sorts JSON kan jag konvertera?
En lista med objekt ger en rad per objekt och en kolumn per nyckel, även när objekten inte har samma nycklar. Ett enda objekt ger en rad, och en lista med listor skrivs rad för rad. Om JSON-koden omsluter en enda lista, som ett API-svar med en lista ”results”, används den listan.
Hur hanteras nästlade objekt och listor?
Nästlade objekt blir kolumner med punktade namn, som address.city. Listor skrivs som JSON-text i en enda cell, till exempel ["math","poetry"], så att inget går förlorat. Verktyget CSV till JSON kan återskapa båda.
Varför börjar vissa celler med en apostrof?
Kalkylprogram behandlar en cell som börjar med =, +, - eller @ som en formel. Ett värde som gömts i data från någon annanstans kan då öppna en webbsida eller köra ett kommando när filen öppnas, något som kallas CSV-injektion. Med ”Blockera formler” påslaget får de cellerna en apostrof först, så att Excel, LibreOffice och Google Kalkylark visar dem som vanlig text. Vanliga tal som -12 lämnas orörda. Stäng av alternativet om CSV-filen är avsedd för ett program snarare än ett kalkylark.
Excel lägger allt i en kolumn eller visar konstiga tecken. Vad kan jag göra?
Om allt hamnar i första kolumnen förväntar sig ditt Excel semikolon, vilket är vanligt där kommatecken är decimaltecken, som i Sverige: välj ”Semikolon” som avgränsare. Om å, ä och ö ser fel ut, låt ”Klar för Excel (UTF-8 BOM)” vara påslaget, så att Excel vet att filen är UTF-8.
Behålls talen exakt?
Ja. Talen skrivs exakt som de står i din JSON, så långa id-nummer och precisa decimaltal avrundas inte.