Ֆայլերի փոխարկիչներ

CSV և Excel տեքստի փոխարկիչ JSON ձևաչափի

Փոխակերպեք CSV տեքստային տվյալները կառուցվածքային JSON ձևաչափի՝ սյունակների վերնագրերի և նահանջի կարգավորմամբ:

Գործարկել գործիքը

Այս գործիքը փոխակերպում է աղյուսակային CSV տեքստը JSON զանգվածի: Եթե տվյալները պատճենել եք Excel աղյուսակից կամ CSV ֆայլից, տեղադրեք տեքստը մուտքագրման դաշտում, ընտրեք անհրաժեշտ պարամետրերը և ստացեք պատրաստի կառուցվածքային տվյալներ: Գործիքը թույլ է տալիս առաջին տողն օգտագործել որպես դաշտերի անվանումներ: Երբ այս կարգավորումն ակտիվ է, յուրաքանչյուր հաջորդ տող դառնում է առանձին օբյեկտ, որտեղ բանալիները համապատասխանում են առաջին տողի սյունակներին: Եթե անջատեք սյունակների վերնագրերի տարբերակը, յուրաքանչյուր տող կփոխարկվի պարզ զանգվածի, որը պարունակում է տվյալ տողի բոլոր բջիջների արժեքները: Բոլոր բջիջների պարունակությունը պահպանվում է որպես տեքստային արժեք: Դուք կարող եք նաև կարգավորել նահանջի չափը (լռելյայն արժեքը 2 է)՝ ավելի հեշտ ընթեռնելի կամ ավելի կոմպակտ ելքային տեքստ ստանալու համար: Դատարկ մուտքագրման դեպքում արդյունքում ձևավորվում է դատարկ զանգված և զրոյական գրառումների քանակ: Ելքային վահանակում ցուցադրվում է պատրաստի JSON կոդը և ստացված գրառումների ընդհանուր քանակը:

Հրահանգներ

  1. Պատճենեք CSV տվյալները կամ Excel աղյուսակի տողերը և տեղադրեք մուտքագրման դաշտում:
  2. Նշեք համապատասխան վանդակը, եթե առաջին տողը պարունակում է սյունակների անվանումները:
  3. Սահմանեք նահանջի բացատների քանակը JSON կոդի տեսքը ձևավորելու համար:
  4. Սեղմեք գործարկման կոճակը և պատճենեք ստացված JSON զանգվածը:

Օրինակներ

  • Մուտքագրեք «անուն,տարիք\nԱնի,25» տեքստը՝ ակտիվ վերնագրերի տարբերակով, և կստանաք JSON օբյեկտների զանգված, որտեղ «անուն» և «տարիք» դաշտերը կծառայեն որպես բանալիներ:
  • Մուտքագրեք CSV տողեր առանց վերնագրի ընտրության՝ ստանալու համար յուրաքանչյուր տողը որպես արժեքների առանձին զանգված:

ՀՏՀ

Արդյո՞ք թվերը կամ ամսաթվերը ավտոմատ կերպով փոխարկվում են համապատասխան տիպերի:

Ոչ, բոլոր բջիջների պարունակությունները փոխարկվում են որպես տեքստային տողեր:

Ի՞նչ տեղի կունենա, եթե մուտքագրման դաշտը դատարկ մնա:

Դատարկ կամ միայն բացատներ պարունակող մուտքի դեպքում ելքում ձևավորվում է դատարկ JSON զանգված, իսկ գրառումների քանակը նշվում է 0:

Ինչպե՞ս է աշխատում առաջին տողը որպես վերնագիր օգտագործելու կարգավորումը:

Երբ այդ տարբերակը միացված է, առաջին տողի բջիջները դառնում են JSON օբյեկտի դաշտերի անվանումներ, իսկ մնացած տողերը՝ համապատասխան արժեքներ:

Ներդնել այս գործիքը

Ստորև բերված կոդով ձեր կայքում ավելացրեք SmartPlusLab-ի աշխատող գործիքը։