JSON-ից CSV փոխարկիչ
Փոխակերպեք JSON օբյեկտները կամ զանգվածները CSV աղյուսակային տեքստի՝ ընտրելով ցանկալի բաժանիչ նիշը:
Գործարկել գործիքը
Առցանց գործիքը փոխակերպում է JSON տեքստային տվյալները CSV աղյուսակային ձևաչափի։ Եթե մուտքագրեք մեկ առանձին օբյեկտ, ծրագիրը կստեղծի մեկ տող պարունակող աղյուսակ։ Երբ մուտքագրում եք օբյեկտների զանգված, դրա առաջին տարրը պարտադիր պետք է լինի օբյեկտ, որից հետո յուրաքանչյուր հաջորդ գրառում դառնում է առանձին CSV տող։ Գլխագրի սյունակները ձևավորվում են բոլոր գրառումներում հանդիպող բանալիների հիման վրա՝ ըստ դրանց առաջին հայտնվելու հերթականության։ Եթե որևէ գրառման մեջ կոնկրետ դաշտը բացակայում է, համապատասխան սյան տակ գրվում է դատարկ արժեք։ Որպես լռելյայն բաժանիչ կիրառվում է ստորակետը, սակայն անհրաժեշտության դեպքում կարող եք նշել կետ-ստորակետ կամ այլ նիշ։ Եթե բաժանիչի դաշտում մուտքագրեք մի քանի նիշ, համակարգը կօգտագործի միայն առաջին սիմվոլը։ Բոլոր դաշտերի արժեքները CSV տողերում վերածվում են սովորական տեքստի։ Սխալ կազմված JSON կոդի կամ դատարկ մուտքագրման դեպքում գործընթացը չի շարունակվում, և արդյունքի դաշտում հայտնվում է համապատասխան հաղորդագրություն։ Այս մոտեցումը հնարավորություն է տալիս արագ պատրաստել տվյալները աղյուսակային ծրագրերում կամ տվյալների բազաներում ներբեռնելու համար։
Հրահանգներ
- Տեղադրեք ձեր JSON տվյալները «Մուտքային տեքստ» դաշտում:
- Նշեք անհրաժեշտ բաժանիչ նիշը «Բաժանիչ» դաշտում (լռելյայն օգտագործվում է ստորակետ):
- Սեղմեք փոխարկման կոճակը:
- Արդյունքի դաշտից պատճենեք ստացված CSV աղյուսակը:
Օրինակներ
- Մուտք՝ [{"name": "Արամ", "age": 30}, {"name": "Անի", "age": 25}] և բաժանիչ «,»: Արդյունք՝ name,age\nԱրամ,30\nԱնի,25
- Մուտք՝ [{"product": "Գիրք", "price": 1500}, {"product": "Գրիչ", "in_stock": 10}] և բաժանիչ «;»: Արդյունք՝ product;price;in_stock\nԳիրք;1500;\nԳրիչ;;10
ՀՏՀ
Ի՞նչ տեսակի JSON կառուցվածքներ կարելի է փոխարկել:
Կարելի է մուտքագրել մեկ JSON օբյեկտ կամ ոչ դատարկ զանգված, որի առաջին տարրը օբյեկտ է:
Ի՞նչ է տեղի ունենում, եթե օբյեկտներում դաշտերը չեն համընկնում:
CSV գլխագրում ներառվում են բոլոր հանդիպող դաշտերը: Եթե որևէ գրառման մեջ դաշտը բացակայում է, դրա տեղում գրվում է դատարկ արժեք:
Ինչպե՞ս է աշխատում բազմակի նիշերով բաժանիչը:
Եթե բաժանիչի դաշտում մուտքագրեք մեկից ավելի նիշեր, փոխարկման ժամանակ կօգտագործվի միայն առաջին նիշը: