CSV և Excel տեքստի փոխարկիչ JSON ձևաչափի
Փոխակերպեք CSV տեքստային տվյալները կառուցվածքային JSON ձևաչափի՝ սյունակների վերնագրերի և նահանջի կարգավորմամբ:
Գործարկել գործիքը
Այս գործիքը փոխակերպում է աղյուսակային CSV տեքստը JSON զանգվածի: Եթե տվյալները պատճենել եք Excel աղյուսակից կամ CSV ֆայլից, տեղադրեք տեքստը մուտքագրման դաշտում, ընտրեք անհրաժեշտ պարամետրերը և ստացեք պատրաստի կառուցվածքային տվյալներ: Գործիքը թույլ է տալիս առաջին տողն օգտագործել որպես դաշտերի անվանումներ: Երբ այս կարգավորումն ակտիվ է, յուրաքանչյուր հաջորդ տող դառնում է առանձին օբյեկտ, որտեղ բանալիները համապատասխանում են առաջին տողի սյունակներին: Եթե անջատեք սյունակների վերնագրերի տարբերակը, յուրաքանչյուր տող կփոխարկվի պարզ զանգվածի, որը պարունակում է տվյալ տողի բոլոր բջիջների արժեքները: Բոլոր բջիջների պարունակությունը պահպանվում է որպես տեքստային արժեք: Դուք կարող եք նաև կարգավորել նահանջի չափը (լռելյայն արժեքը 2 է)՝ ավելի հեշտ ընթեռնելի կամ ավելի կոմպակտ ելքային տեքստ ստանալու համար: Դատարկ մուտքագրման դեպքում արդյունքում ձևավորվում է դատարկ զանգված և զրոյական գրառումների քանակ: Ելքային վահանակում ցուցադրվում է պատրաստի JSON կոդը և ստացված գրառումների ընդհանուր քանակը:
Հրահանգներ
- Պատճենեք CSV տվյալները կամ Excel աղյուսակի տողերը և տեղադրեք մուտքագրման դաշտում:
- Նշեք համապատասխան վանդակը, եթե առաջին տողը պարունակում է սյունակների անվանումները:
- Սահմանեք նահանջի բացատների քանակը JSON կոդի տեսքը ձևավորելու համար:
- Սեղմեք գործարկման կոճակը և պատճենեք ստացված JSON զանգվածը:
Օրինակներ
- Մուտքագրեք «անուն,տարիք\nԱնի,25» տեքստը՝ ակտիվ վերնագրերի տարբերակով, և կստանաք JSON օբյեկտների զանգված, որտեղ «անուն» և «տարիք» դաշտերը կծառայեն որպես բանալիներ:
- Մուտքագրեք CSV տողեր առանց վերնագրի ընտրության՝ ստանալու համար յուրաքանչյուր տողը որպես արժեքների առանձին զանգված:
ՀՏՀ
Արդյո՞ք թվերը կամ ամսաթվերը ավտոմատ կերպով փոխարկվում են համապատասխան տիպերի:
Ոչ, բոլոր բջիջների պարունակությունները փոխարկվում են որպես տեքստային տողեր:
Ի՞նչ տեղի կունենա, եթե մուտքագրման դաշտը դատարկ մնա:
Դատարկ կամ միայն բացատներ պարունակող մուտքի դեպքում ելքում ձևավորվում է դատարկ JSON զանգված, իսկ գրառումների քանակը նշվում է 0:
Ինչպե՞ս է աշխատում առաջին տողը որպես վերնագիր օգտագործելու կարգավորումը:
Երբ այդ տարբերակը միացված է, առաջին տողի բջիջները դառնում են JSON օբյեկտի դաշտերի անվանումներ, իսկ մնացած տողերը՝ համապատասխան արժեքներ: