Hur man konverterar CSV till JSON
- Lägg till din .CSV-fil - dra den till rutan ovan eller klicka för att bläddra.
- Konvertera den till .JSON på några sekunder.
- Ladda ner din nya .JSON-fil.
Vad du kan förvänta dig
- CSV-värden är som standard strängar - ett tal som
9.99förblir inom citattecken om inte verktyget tillämpar typidentifiering (pandasgör det; onlineverktyg varierar). - En rubrikrad krävs; utan en sådan blir nycklarna som standard kolumnindex som
0,1,2. - En felaktig avgränsare - kommatecken förväntas men filen använder semikolon - gör att varje rad kollapsar till ett enda JSON-fält; ange alltid rätt avgränsare.
Vanliga frågor
Behöver jag installera något för att konvertera CSV till JSON?
Nej - vår gratis konverterare ovan fungerar utan installation. För stora eller känsliga filer, använd Python med
pandas lokalt.Varför är alla mina JSON-värden strängar istället för siffror?
CSV har ingen typinformation, så konverterare matar ut strängar som standard;
pandas identifierar siffror automatiskt, men de flesta onlineverktyg gör det inte.Min CSV använder semikolon istället för kommatecken - kommer den fortfarande att konverteras?
Ja, men ange avgränsaren: i
pandas lägg till sep=';' i read_csv, och i csvjson använd csvjson -d ';' file.csv.Kan jag konvertera JSON tillbaka till CSV?
Ja - även om processen är förlustbringande: nästlade JSON-objekt måste plattas till först, och typade värden blir vanliga strängar i CSV.