CSV till JSON-konvertering (Autogenerera nycklar)
Konvertera CSV till en JSON-matris. Klistra in eller ladda upp en fil och bearbeta den lokalt för integritet.
Klistra in CSV för att konvertera direkt till JSON. Var försiktig med CSV-filer som innehåller personuppgifter.
Stora CSV-filer (5MB+) kan ta längre tid att bearbeta.
CSV → JSON Konvertering
CSV-indata
Dina indata stannar i webbläsaren och skickas inte till en server.
JSON-utdata
Inställningar
Grundläggande
Duplicerade rubriker får suffixen _2, _3 för att förbli unika.
Avancerade val
Shift-JIS gäller endast för filuppladdningar.
Så gör du (3 steg)
Klistra in CSV eller välj en fil
Justera inställningar (rubrik/typ/tomma celler) vid behov
Konvertera → Kopiera eller Ladda ner
Exempel
Indata CSV
namn,ålder,aktiv Anna,30,true Erik,25,false
[
{ "namn": "Anna", "ålder": 30, "aktiv": true },
{ "namn": "Erik", "ålder": 25, "aktiv": false }
]
Tomma celler (tom → null)
namn,ålder Anna, Erik,25
[
{ "namn": "Anna", "ålder": null },
{ "namn": "Erik", "ålder": 25 }
]
Tips för konvertering
- Konvertering från CSV till JSON ändras baserat på inställningar för rubrik, avgränsare och typidentifiering.
- För bättre noggrannhet, ange avgränsare manuellt om automatisk identifiering misslyckas.
- Behåll ledande nollor (0012) som strängar för säkerhets skull.
- CSV-filer över 5MB kan ta längre tid att bearbeta.
Regler för konvertering
- Rubrik på: första raden blir nycklar. Tomma rubriker blir col1, och duplikat blir namn_2, namn_3 osv.
- Rubrik av: nycklar blir col1, col2... och antal kolumner låses till maximal radlängd.
- Typidentifiering PÅ: true/false, null (sträng) och tal identifieras. Ledande nollor förblir strängar som standard.
- Tomma celler: välj mellan "" (tom), null eller att utelämna nyckeln helt.
- Avgränsare: auto-identifiering väljer det mest konsistenta av , / / ; / |.
- Oämna kolumner: saknade celler fylls; extra celler behandlas som nya kolumner med varningar.
FAQ
Bör jag behandla första raden som en rubrik?
Ja/Nej kan väljas. När AV, genereras col1, col2... automatiskt.
Tal förblir strängar
Använd brytaren för typidentifiering. AV behåller allt som strängar; PÅ konverterar tal och true/false.
Blir tomma celler null?
Välj mellan "" (tom), null eller att utelämna nyckeln helt.
Kan jag konvertera TSV också?
Ja. Sätt avgränsare till Tab eller prova automatisk identifiering.
Hanterar den kommatecken/radbrytningar inne i citattecken?
Ja. Den stöder fält med citattecken. Om parsningen misslyckas, ange citattecken eller avgränsare manuellt.
Vad händer om rubriknamn är duplikat?
Duplikat får suffix som _2, _3 och visas i varningar.