Töötab täielikult sinu brauseris

CSV JSON-iks konverter (Automaatsed võtmed päisest)

Konverteeri CSV JSON-massiiviks. Kleebi tekst või laadi üles fail ning töötle seda privaatsuse huvides lokaalselt.

Kleebi CSV koheseks konverteerimiseks JSON-iks. Ole ettevaatlik isikuandmeid sisaldavate CSV-failide käitlemisel.

Serverile üleslaadimist ei toimu RFC4180-ühilduv parsimine Kopeeri/Laadi alla

Suurte CSV-failide (5MB+) töötlemine võib võtta kauem aega.

CSV → JSON konverter

CSV sisend

Sisestusmeetod

Sinu sisend jääb brauserisse ja seda ei saadeta serverisse.

JSON väljund

Vorminda

    Valikud

    Põhiline

    Duplikaatpäised saavad liited _2, _3, et jääda unikaalseks.

    Täpsemad valikud

    Shift-JIS kehtib ainult failide üleslaadimisel.

    Kuidas kasutada (3 sammu)

    Kleebi CSV või vali fail

    Reguleeri seadeid (päis/tüübid/tühjad lahtrid), kui vaja

    Konverteeri → Kopeeri või Laadi alla

    Näited

    Sisend-CSV

    Sisend
    nimi,vanus,aktiivne
    Alice,30,true
    Bob,25,false
    Väljund-JSON (tüübi tuvastus SEES)
    [
      { "nimi": "Alice", "vanus": 30, "aktiivne": true },
      { "nimi": "Bob", "vanus": 25, "aktiivne": false }
    ]

    Tühjad lahtrid (tühi → null)

    Sisend
    nimi,vanus
    Alice,
    Bob,25
    Väljund-JSON
    [
      { "nimi": "Alice", "vanus": null },
      { "nimi": "Bob", "vanus": 25 }
    ]

    Nõuanded konverteerimiseks

    • CSV konverteerimine JSON-iks sõltub päise, eraldaja ja tüübi tuvastuse seadetest.
    • Parema täpsuse saavutamiseks määra eraldaja manuaalselt, kui automaatne tuvastus ebaõnnestub.
    • CSV-st JSON-iks konverteerimisel säilita algusnullidega arvud (0012) turvalisuse huvides stringidena.
    • Üle 5MB suuruste failide töötlemine võib võtta kauem aega.

    Konverteerimise reeglid

    • Päis SEES: esimesest reast saavad võtmed. Tühjad päised saavad nimeks col1 ja duplikaadid nimi_2, nimi_3 jne.
    • Päis VÄLJAS: võtmed on col1, col2... ja veergude arv määratakse pikima rea järgi.
    • Tüübi tuvastus SEES: tuvastatakse true/false, null (string) ja arvud. Algusnullid jäävad vaikimisi stringideks.
    • Tühjad lahtrid: vali '' (tühi), null või jäta võti täielikult välja.
    • Eraldaja: automaatne tuvastus valib kõige ühtlasema märgi hulgast , / / ; / |.
    • Ebaühtlased veerud: puuduvad lahtrid täidetakse; liigseid lahtreid käsitletakse uute veergudena koos hoiatusega.

    KKK

    Kas peaksin käsitlema esimest rida päisena?

    Seda saab sisse/välja lülitada. Kui see on VÄLJAS, genereeritakse automaatselt võtmed col1, col2...

    Arvud jäävad stringideks

    Kasuta tüübi tuvastuse lülitit. VÄLJAS hoiab kõik stringidena; SEES konverteerib arvud ja tõeväärtused (true/false).

    Kas tühjadest lahtritest saavad null-väärtused?

    Saad valida '' (tühi), null või võtme täieliku välja jätmise vahel.

    Kas saan konverteerida ka TSV-d?

    Jah. Määra eraldajaks Tabulaator või proovi automaatset tuvastust.

    Kas see saab hakkama komade/reavahetustega jutumärkide sees?

    Jah. See toetab jutumärkides välju. Kui parsimine ebaõnnestub, määra jutumärgid või eraldaja manuaalselt.

    Mis saab siis, kui päiste nimed korduvad?

    Duplikaadid nimetatakse ümber liidetega _2, _3 ja neid kuvatakse hoiatustes.