Gå til hovedindhold

Gratis CSV til JSON

Konverter CSV (eller TSV) til JSON — array af objekter eller arrays — med en korrekt RFC 4180-parser, automatisk delimitergenkendelse og typekonvertering. Kører i din browser.

Virker offline, når den er indlæst

Slip en CSV-fil (eller indsæt nedenfor)

CSV, TSV, TXT · behandles på din enhed

eller tryk Ctrl+V for at indsætte fra udklipsholderen

Gennemse filer
JSON
—
Afgrænser
Output

💡 En RFC 4180-kompatibel parser — håndterer anførselstegnsfelter, kommaer og linjeskift inden i anførselstegn, og escaped anførselstegn. Med 'første række er en overskrift' aktiveret får du et array af objekter; deaktiveret får du et array af arrays. Alt kører i din browser. Typekonvertering er slået fra som standard, så ID'er som postnumre (02138), koder med foranstillede nuller og meget lange tal bevarer deres præcise tekst — aktivér kun 'Konvertér tal og booleaner', når du ønsker typede værdier.

Almindelige anvendelser

  • Konverter CSV til JSON til et APIOmdanne en regnearkseksport til JSON din kode eller API kan konsumere.
  • Konverter rodet CSV med anførselstegn og kommaerParse CSV der har kommaer, anførselstegn eller linjeskift inden for felter.
  • Konverter TSV (tabulatorsepareret) til JSONParse tabulatorseparerede data kopieret fra et regneark.
  • Forbered CSV-data til importKonverter CSV til JSON for at seed en database eller indlæs i en app.
  • Inspicér CSV hurtigt som JSONSe CSV-rækker som strukturerede JSON-objekter under udvikling.

Sådan fungerer det

CSV ser simpelt ud, men er fuldt af edge cases — citerede felter, kommaer inden for citater, linie-brud inden for celler. Dette bruger en ordentlig RFC 4180-parser, så det alt virker helt i din browser.

  1. 1
    Du indsætter CSV eller slipper en fil
    Skilletegnet (komma, semikolon, tab eller pipe) detekteres automatisk eller du kan indstille det manuelt. Intet uploades.
  2. 2
    Det analyseres korrekt
    Citerede felter, escapte citater (""), og skilletegn/liniebrud inden for citater håndteres alle pr. CSV-spec.
  3. 3
    Du vælger formen
    Med en headerrække bliver hver linie et objekt nøgleboet af headers; uden, et array af arrays. Evt. konverter tal og booleanere til reelle typer.
  4. 4
    Kopier eller hent JSON
    Få rent, indrykket JSON klar til din kode.

CSV'er indeholder hyppigt kontakter, transaktioner og andre personlige data. Parsing sker helt på din enhed — ingen af det uploades.

Relaterede værktøjer

Ofte stillede spørgsmål