მუშაობს სრულად თქვენს ბრაუზერში

CSV-დან JSON-ში გადამყვანი (ავტომატური გასაღებები სათაურიდან)

გადაიყვანეთ CSV მონაცემები JSON მასივში. ჩასვით ან ატვირთეთ ფაილი და დაამუშავეთ ლოკალურად კონფიდენციალურობისთვის.

ჩასვით CSV JSON-ში მყისიერად გადასაყვანად. იყავით ფრთხილად პერსონალური მონაცემების მქონე CSV ფაილებთან.

არ იტვირთება სერვერზე RFC4180-თან თავსებადი დამუშავება კოპირება/ჩამოტვირთვა

დიდი მოცულობის CSV ფაილების (5MB+) დამუშავებას შეიძლება მეტი დრო დასჭირდეს.

CSV → JSON გადამყვანი

შეტანილი CSV

შეტანის მეთოდი

თქვენი მონაცემები რჩება ბრაუზერში და არ იგზავნება სერვერზე.

გამოტანილი JSON

ფორმატირება

    პარამეტრები

    ძირითადი

    დუბლიკატი სათაურები მიიღებენ _2, _3 სუფიქსებს უნიკალურობისთვის.

    დამატებითი პარამეტრები

    Shift-JIS ვრცელდება მხოლოდ ატვირთულ ფაილებზე.

    როგორ გამოვიყენოთ (3 ნაბიჯი)

    ჩასვით CSV ან აირჩიეთ ფაილი

    საჭიროების შემთხვევაში შეცვალეთ პარამეტრები (სათაური/ტიპები/ცარიელი უჯრები)

    გადაყვანა → კოპირება ან ჩამოტვირთვა

    მაგალითები

    შეტანილი CSV

    შეტანილი
    სახელი,ასაკი,აქტიური
    ანა,30,true
    გიორგი,25,false
    გამოტანილი JSON (ტიპის ამოცნობით)
    [
      { "სახელი": "ანა", "ასაკი": 30, "აქტიური": true },
      { "სახელი": "გიორგი", "ასაკი": 25, "აქტიური": false }
    ]

    ცარიელი უჯრები (ცარიელი → null)

    შეტანილი
    სახელი,ასაკი
    ანა,
    გიორგი,25
    გამოტანილი JSON
    [
      { "სახელი": "ანა", "ასაკი": null },
      { "სახელი": "გიორგი", "ასაკი": 25 }
    ]

    რჩევები

    • CSV-დან JSON-ში გადაყვანა იცვლება სათაურის, გამყოფის და ტიპის ამოცნობის პარამეტრების მიხედვით.
    • უკეთესი სიზუსტისთვის, მიუთითეთ გამყოფი ხელით, თუ ავტომატური ამოცნობა ვერ მოხერხდა.
    • ნულოვანი დასაწყისის მქონე რიცხვების (მაგ: 0012) ტექსტად დატოვება უფრო უსაფრთხოა.
    • 5MB-ზე დიდი ფაილების დამუშავებას შეიძლება მეტი დრო დასჭირდეს.

    გადაყვანის წესები

    • სათაურით: პირველი ხაზი ხდება გასაღებები. ცარიელი სათაურები ხდება col1, დუბლიკატები - name_2, name_3 და ა.შ.
    • სათაურის გარეშე: გასაღებებია col1, col2... და სვეტების რაოდენობა ფიქსირდება მაქსიმალურ სიგრძეზე.
    • ტიპის ამოცნობით: ხდება true/false, null და რიცხვების ამოცნობა. ნულით დაწყებული რიცხვები რჩება ტექსტად.
    • ცარიელი უჯრები: აირჩიეთ "" (ცარიელი), null, ან გასაღების სრულად გამოტოვება.
    • გამყოფი: ავტომატური ამოცნობა ირჩევს ყველაზე თანმიმდევრულს , / / ; / | ნიშნებს შორის.
    • არათანაბარი სვეტები: აკლებული უჯრები ივსება; ზედმეტი უჯრები ხდება ახალი სვეტები გაფრთხილებით.

    ხშირად დასმული კითხვები

    უნდა გამოვიყენო პირველი ხაზი სათაურად?

    შეგიძლიათ ჩართოთ ან გამორთოთ. გამორთვის შემთხვევაში, გასაღებები col1, col2... ავტომატურად შეიქმნება.

    რიცხვები რჩება ტექსტად

    გამოიყენეთ 'ტიპის ამოცნობა' პარამეტრი. გამორთვისას ყველაფერი რჩება ტექსტად, ჩართვისას - რიცხვები და true/false გადაიყვანება შესაბამის ფორმატში.

    ხდება თუ არა ცარიელი უჯრები null?

    შეგიძლიათ აირჩიოთ "" (ცარიელი), null, ან გასაღების სრულად გამოტოვება.

    შესაძლებელია TSV-ის გადაყვანაც?

    დიახ. მიუთითეთ გამყოფი 'ტაბულაცია' ან სცადეთ ავტომატური ამოცნობა.

    ამუშავებს მძიმეებს/ახალ ხაზებს ბრჭყალებში?

    დიახ. მხარდაჭერილია ბრჭყალებში მოქცეული ველები. თუ დამუშავება ვერ მოხერხდა, მიუთითეთ ბრჭყალები ან გამყოფი ხელით.

    რა ხდება სათაურების დუბლირებისას?

    დუბლიკატებს დაემატება _2, _3 სუფიქსები და გამოჩნდება გაფრთხილებებში.