jsonecho

CSV till JSON

Omvandla CSV till ett array av JSON-objekt, med den första raden som nycklarna.

Laddar verktyget...

Så använder du CSV till JSON

  1. Klistra in din CSV eller ladda upp en .csv-fil.
  2. Stäng av "Första rad är rubrik" om dina data inte har någon rubrik, eller "Stäck nummer" om du bara behöver text.
  3. Kopiera JSON.

Om CSV till JSON

De flesta data sitter i ett kalkylblad någon gång, och de flesta API vill ha JSON. Den första raden i CSV används som nyckelnamn, och varje följande rad blir ett objekt i en array. Avgränsaren upptäcks automatiskt, så komma, halvstolpe, flik och rörfiler fungerar.

Citaterade fält hanteras på det sätt som CSV-standarden definierar: en komma eller en radbrytning i citattecken är en del av värdet, och två dubbla citattecken i rad står för ett. Siffror upptäcks och skrivs som siffror om du inte stänger av dem, till exempel när du måste hålla nollor framför dig.

Vanliga frågor

Det är en halvstolpe. Funkar det?

Ja, avgränsaren upptäcks automatiskt. Komma, tecknet, fliken och röret är alla kända.

Hur kan jag fortsätta leda nollor, som i postkoder?

Stäng av "Detect Numbers". Varje värde förblir sedan en sträng, så 01234 blir 01234.

Tänk om mitt CSV inte har någon rubrik?

Avstäng "Första raden är header". Man får en rad rad rader istället för objekt.

Hanterar den Excel-exporter med en BOM?

Ja, ordermärket i byte i början av filen tas bort innan analys.

Varför saknas några rader?

Tydligen tomma linjer hoppas över. Om andra rader saknas, kolla efter ett ofärmt citattecken tidigare i filen, vilket gör att analysen läser flera rader som ett värde.

Fler verktyg i Konverterare

Alla verktyg →