Förhandsvisning av resultatet från ”Tabell till JSON”

CSV to JSON Converter — Konvertera en tabell till JSON Online

Konvertera CSV-, TSV-, röravgränsade eller Markdown-tabeller till JSON-, JSONL- eller SQL INSERT-satser i din webbläsare.

Klistra in en tabell eller släpp en CSV — få ut JSON, JSONL eller SQL på andra sidan

eller släpp en .csv-/.tsv-fil

Vad du kan göra med Tabell till JSON

Granska de viktigaste funktionerna innan du börjar.

  • Konvertera CSV- eller TSV-tabeller till JSON
  • Förvandla kalkylbladsdata till SQL INSERT-satser
  • Exportera rader som JSONL för dataflöden
  • Klistra in Markdown- eller pipe-tabeller och konvertera dem
  • Använd den första raden som fältnamn
  • Hantera komma, semikolon eller pipe-tecken som avgränsare

Inställningsreferens

Tillgängliga kontroller för Tabell till JSON.

Inställningar

AvgränsareRullgardinsmeny
Väljer hur kolumnerna delas upp i din inklistrade tabell — komma, tabb, semikolon, lodstreck eller Markdown-lodstreck — eller låt Identifiera automatiskt vara valt så att verktyget hittar avgränsaren utifrån första raden.Alternativ: Identifiera automatisktCSV (kommaseparerad)TSV (tabb)SemikolonRörMarkdown-tabell
ResultatRullgardinsmeny
Väljer konverteringsformatet: JSON-objekt med kolumnnamnen som nycklar, positionsbaserade JSON-arrayer, JSONL med en post per rad eller körklara SQL INSERT-satser.Alternativ: JSON (objekt)JSON (matriser)JSONLSQL INSERT
Första raden är rubrikPå / Av
När rutan är ikryssad hämtas kolumnnamnen från den första raden och används som JSON-nycklar eller SQL-kolumner; när den är avmarkerad namnges SQL-kolumnerna automatiskt col_1, col_2 och JSON-utdata faller tillbaka på positionsbaserade värdematriser.
TabellTextinmatning
Anger tabellnamnet som används i genererade SQL INSERT-satser (standard är my_table). Visas bara när Resultat är SQL INSERT, och otillåtna tecken ersätts automatiskt med understreck.
Gratis att använda · Ingen registrering krävs · Utan vattenstämpelUppladdningar krypteras under överföringBorttagen enligt vår lagringspolicy

Vanliga frågor

Klistra in en CSV (eller släpp en .csv-fil) i inmatningspanelen, så känner verktyget av avgränsaren automatiskt, tolkar varje rad till ett JSON-objekt med hjälp av rubrikraden som nycklar och visar resultatet direkt. Byt utdataformat till JSON-array, JSONL eller SQL INSERT för att få exakt den struktur du behöver.

usage

Ja. Tolken följer RFC 4180 — fält som omsluts av dubbla citattecken kan innehålla kommatecken, radbrytningar och till och med bokstavliga citattecken (escapade som "") utan att tolkningen bryts. Så ett värde som "Smith, John" förblir en enda cell, inte två.

technical

Verktyget räknar tabbar, kommatecken, semikolon och pipe-tecken på den första icke-tomma raden och väljer det vanligaste. Om du har en ovanlig eller tvetydig fil kan du åsidosätta autodetekteringen och manuellt välja tabb (TSV), kommatecken, semikolon, pipe eller Markdown-tabell.

technical

Växla utdataformatet till SQL INSERT och ange ett tabellnamn. Verktyget rensar kolumnnamn till giltiga identifierare (ersätter mellanslag, bindestreck, etc. med understreck) och producerar en INSERT per rad med korrekt escaped strängliteral, numeriska värden och NULL för tomma celler. Användbar för att se databaser eller migrera data.

features

JSONL (JSON Lines) placerar ett JSON-objekt per rad, utan någon omslutande array. Det är standardformatet för att strömma data till BigQuery, Snowflake, Logstash, Elasticsearch och de flesta maskininlärningspipelines. Välj JSONL när varje rad ska importeras separat.

features

Ja. Värden som matchar heltals- eller decimalmönster skrivs ut som JSON-tal, literalerna "true"/"false" blir booleska värden och tomma celler blir null. Om du behöver allt som strängar, förbered värdena därefter innan du konverterar.

technical

Ja. Välj "Markdown-tabell" som avgränsare och klistra in en standardiserad pipe-avgränsad Markdown-tabell (rubrikrad, avgränsarrad, innehållsrader). Avgränsarraden hoppas över automatiskt och blanksteg i celler trimmas bort.

usage

Nej. Parsning och omvandling körs i din webbläsare snarare än via Pixoates bearbetnings-API. Följ din organisations regler för datahantering innan du öppnar konfidentiella kalkylblad i en webbapplikation.

privacy

När den är markerad behandlar verktyget tabellens första rad som kolumnnamn och använder dem som nycklar i JSON-objektet (eller genererar col_1, col_2... för SQL om du lämnar den tom). Avmarkera den om dina data inte har någon rubrikrad — en enkel lista med rader — så matar verktyget i stället ut råa JSON-arrayer eller namnger kolumner automatiskt col_1, col_2 osv. för SQL INSERT-satser.

features

Byt Utdata till SQL INSERT så visas ett fält för tabellnamn där du kan skriva måltabellens namn, till exempel customers eller order_items. Verktyget rensar automatiskt vad du än anger — ersätter mellanslag och symboler med understreck och sätter ett prefix framför en inledande siffra — så att den genererade SQL:en alltid har en giltig identifierare även om din inmatning är rörig.

usage

Avmarkera "Första raden är rubrik" om din export saknar kolumnnamn, ställ in Utdata på SQL INSERT och skriv ditt riktiga tabellnamn i fältet Tabellnamn. Verktyget genererar automatiskt kolumnnamnen col_1, col_2..., typomvandlar tal och booleaner automatiskt och producerar en korrekt escapad INSERT-sats per rad som du kan klistra in direkt i din databasklient.

tips

JSON (arrayer) släpper fältnamnen och matar ut varje rad som en enkel lista av värden i kolumnordning — till exempel ["Alice", 34, "Berlin"] i stället för {"name":"Alice","age":34,"city":"Berlin"}. Den respekterar fortfarande kryssrutan 'Första raden är rubrik' och använder den raden endast för att veta hur många kolumner som förväntas snarare än som nycklar. Välj det när den mottagande koden (ett diagrambibliotek, en positionsbaserad databasdrivrutin eller en kalkylbladsimport) läser värden efter position i stället för efter fältnamn; annars håll dig till JSON (objekt).

features

Prova exempel fyller inmatningspanelen med en kort tabell på tre rader med namn/ålder/stad (tabbseparerad) så att du omedelbart kan se hur avgränsarupptäckten, rubrikraden och varje utdataformat beter sig innan du klistrar in riktiga data. När det finns innehåll i rutan visas en Rensa-knapp – bredvid etiketten Inmatning i redigeringsvyn, och igen som en helbred knapp i panelen Inställningar – som tömmer textrutan med ett klick i stället för att markera och radera texten manuellt.

usage

Nej — Table to JSON / SQL körs helt och hållet i din webbläsare, så det du klistrar in lämnar aldrig maskinen du är på. Det spelar roll om du kontrollerar något som innehåller en token, en nyckel eller kunddata. Det räcker att stänga fliken för att rensa den.

troubleshooting

Felet pekar på den första positionen som inte gick att tolka, vilket vanligtvis är precis efter det verkliga misstaget snarare än på det - ett kommatecken som saknas, ett oslutet citat eller hakparentes, eller ett smart citat som klistrats in från ett dokument istället för ett rakt. Kontrollera först linjen ovanför den rapporterade positionen.

troubleshooting

Nej till båda. Table to JSON / SQL är gratis, din nedladdning har inget vattenstämpel och ingenting efterfrågas i slutet - det finns ingen mening i flödet där du avslutar arbetet och sedan upptäcker att det kostar pengar.

pricing

Nej — Tabell till JSON / SQL körs i webbläsaren på skrivbordet och telefonen. Det finns inget att installera, ingen testversion att starta och ingen licens att köpa innan du kan se om den gör vad du behöver. Prova det på filen du faktiskt har fastnat med snarare än ett prov.

troubleshooting

Så hjälper Tabell till JSON dig att få det gjort

Verkliga problem den löser varje dag - för företag, kreatörer och vardagliga uppgifter. Hitta det användningsfall som passar dig och börja.

För utvecklare

Migrering från CSV till API

Du har en äldre CSV-export från en partner och måste POSTA den i ett modernt REST API som väntar JSON. Konvertera, kopiera till din hämtningskropp och verifiera formen – inget limskript behövs.

För utvecklare

Initiering av databas med data

Generera körklara SQL INSERT-satser från en CSV med testdata. Klistra rakt in i din migreringsfil eller psql-skal. Resultatet hanterar strängar, tal, null-värden och booleska värden korrekt.

För utvecklare

Inmatning till BigQuery/Snowflake

Molnbaserade datalager läser in JSONL snabbare än CSV. Konvertera ditt kalkylark till JSONL och ladda upp direkt till stagingmiljön i BigQuery, Snowflake eller Redshift.

Publicering

Markdown-dokumentationstabeller

Konvertera ett inklistrat utdrag från dina Markdown-dokument till JSON för programmatisk bearbetning – generera FAQ-poster, navigeringsposter eller prisnivådata från läsbara Markdown-tabeller.

Produktivitet

Analys av formulärinlämning

Exportera dina svar från Google Forms eller Typeform som CSV, konvertera till JSON och kör analys eller mata in dem i ditt CRM via API. Rubrikraden blir dina fältnamn.

För utvecklare

Datagenerering för statiska webbplatser

Mata in tabelldata i Next.js getStaticProps, Astro-innehållssamlingar eller Hugo-datafiler. JSONL är särskilt användbart för innehållssamlingar som kopplar en rad till en sida.

För utvecklare

Generering av QA-testfixturer

Klistra in ett kalkylark med testscenarier och exportera JSON-fixturer eller JSONL direkt in i en Jest-, Pytest- eller Playwright-testsvit, och hoppa helt över den handskrivna mockdatafilen.

För e-handel

Massimport av leverantörskatalog

Konvertera en leverantörs prislista-CSV till SQL INSERT-satser för din produkttabell, eller till JSON för en app för massimport i Shopify/WooCommerce, och använd fältet Tabellnamn för att rikta in dig på exakt den tabell din butik förväntar sig.

Produktivitet

Kodfri synkronisering med Zapier och Airtable

Förvandla ett exporterat kalkylark till den JSON-array eller objektform som en Zapier-webhook, Airtable-automation eller ett Make.com-scenario förväntar sig, utan att skriva ett transformationsskript.

Ekonomi

Avstämning av kontoutdrag

Konvertera ett exporterat bank- eller kortutdrag i CSV till JSON för en personlig ekonomi-instrumentpanel, eller till SQL INSERT-satser för att läsa in transaktioner direkt i en huvudboksdatabas.

Publicering

Generering av datafiler för statiska webbplatser

Konvertera ett kalkylark med teambiografier, prisnivåer eller produktlistor till en JSON-datafil som Hugo-, Jekyll-, Astro- eller Eleventy-mallar loopar över direkt, och hoppa över den handskrivna data/*.json-filen som ett JAMstack-bygge vanligtvis kräver.

Titta på varje transformationsland

Varje foto korsar snedstrecket orört och kommer ut på andra sidan färdigt.