Konvertera CSV till JSON
Klistra in en CSV från Excel, Google Kalkylark eller vilken app som helst och få ren JSON som du kan kopiera direkt in i din kod.
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 CSV
Klistra in den, släpp en .csv-fil eller öppna en. Avgränsaren identifieras åt dig, och värden inom citattecken med kommatecken eller radbrytningar läses korrekt.
-
Välj JSON-form
Välj en lista med objekt eller en lista med arrayer, bestäm om tal och true/false ska konverteras och ställ in indraget.
-
Kopiera eller ladda ner JSON-koden
Kontrollera tabellförhandsvisningen om det behövs, och kopiera sedan JSON-koden eller spara den som en .json-fil.
Vanliga frågor
Laddas min CSV upp till en server?
Nej. Filen läses och konverteras i din webbläsare, så kundlistor, exporter och rapporter stannar på din enhet.
Vilka CSV-filer kan den läsa?
Filer avgränsade med kommatecken, semikolon, tabbar eller lodstreck, som identifieras automatiskt. Värden inom dubbla citattecken kan innehålla avgränsare, radbrytningar och dubblerade citattecken, som CSV-standarden (RFC 4180) tillåter. Raden ”sep=” som Excel ibland lägger till förstås också.
Hur identifieras tal och true/false-värden?
Tal blir JSON-tal, TRUE och FALSE med stora eller små bokstäver blir true och false, och tomma celler blir null. Värden som 007, eller tal med fler än 15 siffror som kort- eller ordernummer, behålls som text så att ingen siffra går förlorad. Stäng av ”Identifiera tal och true/false” för att behålla alla värden som text.
Kan jag få nästlad JSON?
Ja. Slå på ”Återskapa nästlad data”: kolumner som address.city blir nästlade objekt, och celler som innehåller en JSON-lista som ["a","b"] blir riktiga arrayer. Det är exakt motsatsen till verktyget JSON till CSV.
Vad händer om vissa rader har fler eller färre celler än rubrikraden?
Saknade celler blir null (eller tom text när identifiering av tal är avstängd), och extra celler behålls under nycklar som column_5. Verktyget talar om hur många rader som berörs, så att du kan kontrollera filen.
Min CSV från Excel visar konstiga tecken. Varför?
Excel för Windows sparar ofta CSV-filer i en äldre regional teckenkodning i stället för UTF-8. Verktyget känner igen det och läser filen med den kodning som Excel använder för sidans språk, och det läser även UTF-16-filer. Om bokstäverna fortfarande ser fel ut, spara filen som ”CSV UTF-8” och öppna den igen.