Turn any pasted table into JSON or SQL instantly

Re-typing table data into code is slow and error-prone. Paste CSV, TSV, pipe, or Markdown tables and get JSON, JSONL, or ready-to-run SQL INSERTs instantly in your browser.

[{"a":1}]

Paste a table or drop a CSV — get JSON, JSONL or SQL out the other side

tai pudota .csv- / .tsv-tiedosto

What you can do with Taulukko JSON:ksi

Everything this tool helps you accomplish — no learning curve, no setup.

  • Convert CSV or TSV tables into JSON
  • Turn spreadsheet data into SQL INSERT statements
  • Export rows as JSONL for data pipelines
  • Paste Markdown or pipe tables and convert them
  • Use the first row as field names
  • Handle comma, semicolon or pipe delimiters

Settings information

Every control in Taulukko JSON:ksi, explained — what it does and when to use it.

Asetukset

ErotinDropdown
Valitsee, miten liittämäsi taulukon sarakkeet erotellaan — pilkulla, sarkaimella, puolipisteellä, pystyviivalla tai Markdown-pystyviivoilla — tai jätä Tunnista automaattisesti päälle, jolloin työkalu päättelee erottimen ensimmäiseltä riviltä.Asetukset: Tunnista automaattisestiCSV (pilkku)TSV (sarkain)PuolipistePutkiMarkdown-taulukko
TulosDropdown
Valitsee muunnetun muodon: JSON-objektit sarakenimillä avainnettuina, sijaintiin perustuvat JSON-taulukot, rivi per tietue -muotoinen JSONL tai suoraan ajettavat SQL INSERT -lauseet.Asetukset: JSON (objects)JSON (arrays)JSONLSQL INSERT
Ensimmäinen rivi on otsikkoOn / Off
Kun valittuna, ensimmäinen rivi määrittää sarakkeiden nimet, joita käytetään JSON-avaimina tai SQL-sarakkeina; kun valintaa ei ole, SQL-sarakkeet nimetään automaattisesti col_1, col_2 ja JSON-tulosteessa käytetään järjestykseen perustuvia arvotaulukoita.
TaulukkoText input
Määrittää taulun nimen, jota käytetään luoduissa SQL INSERT -lauseissa (oletus my_table). Näkyy vain, kun tulostusmuotona on SQL INSERT, ja kelpaamattomat merkit korvataan automaattisesti alaviivoilla.
Uploads are encrypted in transitRemoved under our retention policy

Usein kysytyt kysymykset

Liitä CSV (tai pudota .csv-tiedosto) syöttöpaneeliin, niin työkalu tunnistaa erottimen automaattisesti, jäsentää jokaisen rivin JSON-objektiksi käyttäen otsikkoriviä avaimina ja näyttää tuloksen välittömästi. Vaihda tulostusmuodoksi JSON-taulukko, JSONL tai SQL INSERT saadaksesi juuri sen muodon, jonka tarvitset.

usage

Kyllä. Jäsennin noudattaa RFC 4180 -standardia – lainausmerkkeihin käärityt kentät voivat sisältää pilkkuja, rivinvaihtoja ja jopa kirjaimellisia lainausmerkkejä (merkitty muodossa "") jäsennyksen rikkoutumatta. Niinpä arvo kuten "Smith, John" pysyy yhtenä soluna, ei kahtena.

technical

Työkalu laskee sarkaimet, pilkut, puolipisteet ja putkimerkit ensimmäiseltä ei-tyhjältä riviltä ja valitsee yleisimmän. Jos sinulla on epätavallinen tai monitulkintainen tiedosto, voit ohittaa automaattisen tunnistuksen ja valita manuaalisesti sarkain (TSV), pilkku, puolipiste, putkimerkki tai Markdown-taulukko.

technical

Vaihda tulostusmuodoksi SQL INSERT ja syötä taulun nimi. Työkalu siistii sarakenimet kelvollisiksi tunnisteiksi (korvaa välilyönnit, viivat jne. alaviivoilla) ja tuottaa yhden INSERT-lauseen riviä kohden asianmukaisesti suojattuine merkkijonoliteraaleineen, numeerisine arvoineen ja NULL-arvolla tyhjille soluille. Täydellinen tietokantojen alustamiseen tai datan siirtämiseen.

features

JSONL (JSON Lines) asettaa yhden JSON-objektin riviä kohti ilman ympäröivää taulukkoa. Se on vakioformaatti datan suoratoistamiseen BigQueryyn, Snowflakeen, Logstashiin, Elasticsearchiin ja useimpiin koneoppimisen putkiin. Valitse JSONL, kun jokainen rivi käsitellään itsenäisesti.

features

Kyllä. Kokonais- tai desimaalilukukaavoja vastaavat arvot tuotetaan JSON-numeroina, literaalit "true"/"false" muuttuvat totuusarvoiksi ja tyhjät solut muuttuvat null-arvoiksi. Jos tarvitset kaiken merkkijonoina, valmistele arvot vastaavasti ennen muuntamista.

technical

Kyllä. Valitse erottimeksi "Markdown-taulukko" ja liitä tavallinen pystyviivoilla eroteltu Markdown-taulukko (otsikkorivi, erotinrivi, sisältörivit). Erotinrivi ohitetaan automaattisesti ja solujen tyhjätila poistetaan.

usage

Ei — jäsentäminen ja muuntaminen tapahtuvat kokonaan selaimessasi. Tämä tekee työkalusta turvallisen arkaluonteisille taulukkolaskennoille, kuten palkanlaskennan vienneille, asiakaslistoille tai taloustiedoille, joiden ei pitäisi koskaan päätyä kolmannen osapuolen palvelimelle.

privacy

Kun tämä on valittuna, työkalu käsittelee taulukkosi ensimmäisen rivin sarakkeiden niminä ja käyttää niitä JSON-objektin avaimina (tai luo SQL:ää varten col_1, col_2... jos jätät sen tyhjäksi). Poista valinta, jos tiedoissasi ei ole otsikkoriviä — pelkkä luettelo riveistä — jolloin työkalu tulostaa sen sijaan raa'at JSON-taulukot tai nimeää sarakkeet automaattisesti col_1, col_2 jne. SQL INSERT -lauseita varten.

features

Vaihda Tuloste SQL INSERT -muotoon, jolloin näkyviin tulee Taulukon nimi -kenttä, johon voit kirjoittaa kohdetaulukkosi nimen, kuten customers tai order_items. Työkalu puhdistaa automaattisesti kaiken syöttämäsi — korvaa välilyönnit ja symbolit alaviivoilla ja lisää etuliitteen alkavan numeron eteen — joten luodulla SQL:llä on aina kelvollinen tunniste, vaikka syötteesi olisi sekava.

usage

Poista valinta 'First row is header', jos viennissäsi ei ole sarakkeiden nimiä, aseta Output-arvoksi SQL INSERT ja kirjoita todellinen taulusi nimi Table name -kenttään. Työkalu luo automaattisesti col_1-, col_2... sarakkeiden nimet, muuntaa numerot ja totuusarvot automaattisesti ja tuottaa yhden asianmukaisesti suojatun INSERT-lauseen riviä kohti, jonka voit liittää suoraan tietokantaasiakkaaseesi.

tips

JSON (taulukot) jättää pois kenttien nimet ja tulostaa jokaisen rivin pelkkänä arvoluettelona sarakejärjestyksessä — esimerkiksi ["Alice", 34, "Berlin"] eikä {"name":"Alice","age":34,"city":"Berlin"}. Se noudattaa edelleen 'Ensimmäinen rivi on otsikko' -valintaruutua ja käyttää kyseistä riviä vain tietääkseen, kuinka monta saraketta odottaa, eikä avaimina. Valitse se, kun vastaanottava koodi (kaaviokirjasto, sijaintiperustainen tietokanta-ajuri tai laskentataulukon tuonti) lukee arvoja sijainnin eikä kentän nimen mukaan; muuten pysy JSON:issa (objektit).

features

Try sample täyttää syöttöpaneelin lyhyellä kolmirivisellä name/age/city-taululla (sarkaimin eroteltuna), jotta näet heti, miten erottimen tunnistus, otsikkorivi ja kukin tulostusmuoto käyttäytyvät ennen todellisen datan liittämistä. Kun laatikossa on sisältöä, näkyviin tulee Clear-painike — editori­näkymässä Input-otsikon vieressä ja uudelleen koko leveyden painikkeena Settings-paneelissa — joka tyhjentää tekstialueen yhdellä napsautuksella sen sijaan, että valitsisit ja poistaisit tekstin manuaalisesti.

usage

Miten Taulukko JSON:ksi auttaa sinua saamaan sen tehtyä

Todelliset ongelmat, jotka se ratkaisee joka päivä — yrityksille, tekijöille ja arkisiin tehtäviin. Löydä sinulle sopiva käyttötapa ja aloita sekunneissa.

Kehittäjille

CSV:stä API:in -siirto

Sinulla on vanha CSV-vienti kumppanilta, ja sinun täytyy POST-pyynnöllä lähettää se moderniin REST API:in, joka odottaa JSONia. Muunna sekunneissa, kopioi fetch-pyyntösi runkoon ja varmista rakenne — liimaskriptiä ei tarvita.

Kehittäjille

Tietokannan alustus

Luo ajovalmiita SQL INSERT -lauseita testidatan CSV-tiedostosta. Pudota suoraan migraatiotiedostoosi tai psql-konsoliin. Tuloste käsittelee merkkijonot, numerot, null-arvot ja totuusarvot oikein.

Kehittäjille

BigQuery- / Snowflake-tuonti

Pilvitietovarastot lukevat JSONL-muotoa nopeammin kuin CSV:tä. Muunna laskentataulukkosi JSONL-muotoon ja lataa se suoraan BigQuery-, Snowflake- tai Redshift-väliaikaisvarastoon.

Julkaisu

Markdown-dokumentaatiotaulukot

Muunna Markdown-dokumenteistasi liitetty teksti JSON:ksi ohjelmallista käsittelyä varten — luo usein kysyttyjen kysymysten kohtia, navigointimerkintöjä tai hinnoittelutason tietoja ihmisluettavista Markdown-taulukoista.

Tuottavuus

Lomakkeen lähetyksen analyysi

Vie Google Forms- tai Typeform-vastauksesi CSV-muodossa, muunna ne JSON-muotoon ja aja analytiikkaa tai syötä ne CRM-järjestelmääsi API:n kautta. Otsikkorivistä tulevat kenttiesi nimet.

Kehittäjille

Staattisen sivuston datan generointi

Syötä taulukkodataa Next.js:n getStaticPropsiin, Astron sisältökokoelmiin tai Hugon datatiedostoihin. JSONL on erityisen hyödyllinen sisältökokoelmissa, joissa yksi rivi vastaa yhtä sivua.

Kehittäjille

QA-testiaineistojen luonti

Liitä testiskenaarioiden taulukko ja vie JSON-fikstuureja tai JSONL:ää suoraan Jest-, Pytest- tai Playwright-testisarjaan, ohittaen käsin kirjoitetun mock-datatiedoston kokonaan.

Verkkokaupalle

Toimittajaluettelon massatuonti

Muunna toimittajan hinnasto-CSV SQL INSERT -lauseiksi tuotetauluasi varten tai JSON-muotoon Shopify/WooCommerce-massatuontisovellukseen käyttäen Table name -kenttää kohdistaaksesi tarkalleen kauppasi odottamaan tauluun.

Tuottavuus

Koodaamaton Zapier- ja Airtable-synkronointi

Muunna viety taulukko JSON-taulukon tai -objektin muotoon, jota Zapier-webhook, Airtable-automaatio tai Make.com-skenaario odottaa, ilman muunnosskriptin kirjoittamista.

Talous

Tiliotteiden täsmäytys

Muunna viety pankki- tai korttiotteen CSV JSON-muotoon henkilökohtaisen talouden koontinäyttöä varten tai SQL INSERT -lauseiksi ladataksesi tapahtumat suoraan kirjanpitotietokantaan.

Julkaisu

Staattisen sivuston datatiedostojen luonti

Muunna taulukko tiimin esittelyistä, hinnoittelutasoista tai tuoteluetteloista JSON-datatiedostoksi, jonka Hugo-, Jekyll-, Astro- tai Eleventy-mallit käyvät läpi suoraan, ohittaen käsin kirjoitetun data/*.json-tiedoston, jota JAMstack-koostaminen yleensä vaatii.