Ահա մի համառոտ ձեռնարկ, որը բացատրում է, թե ինչպես փոխակերպել JSON-ը Excel-ի Python-ում՝ բեռնելով սկզբնաղբյուր JSON ֆայլը սկավառակից տողային փոփոխականի մեջ և այնուհետև պահելով այն որպես XLSX ֆայլ: Այս գործընթացի ընթացքում կարող է ստեղծվել նոր աշխատանքային գիրք կամ կարող է բեռնվել գոյություն ունեցող աշխատանքային գրքույկ՝ JSON-ի տվյալները նշված աշխատանքային թերթիկ ներմուծելու համար՝ սկսած օգտագործողի կողմից նշանակված բջիջից: Օգտագործելով Python JSON Excel փոխարկումը կարելի է վերահսկել JsonLayoutOptions դասի օբյեկտի միջոցով, որը թույլ է տալիս մի շարք հարմարեցումներ փոխակերպման գործընթացի համար:
Python-ում JSON-ը Excel-ի փոխարկելու քայլեր
- Կարգավորեք անհրաժեշտ միջավայրը՝ Aspose.Cells Python-ի համար Java-ի միջոցով-ը ձեր հավելվածում գործարկելու համար
- Բեռնեք JSON ֆայլի նմուշը սկավառակից
- Ստեղծեք դատարկ Workbook դասի օրինակ JSON տվյալների ներմուծման համար
- Ստացեք հղում դեպի ցանկալի worksheet, որտեղ պետք է պատճենվեն JSON տվյալները
- Ստեղծեք JsonLayoutOptions դասի օբյեկտ՝ JSON ներմուծման գործընթացը հարմարեցնելու համար
- Ներմուծեք տվյալները ցանկալի աշխատանքային թերթիկ՝ օգտագործելով JsonUtility.importData
- Պահպանեք ստացված աշխատանքային գրքույկը որպես XLSX սյունակների ավտոմատ տեղադրումից հետո
JSON-ը Excel Python-ի փոխարկելու համար լեզվական միջավայրի կարգավորումներն ու քայլերը համօգտագործվում են այս առաջադրանքը կատարելու համար այնպես, որ նախ ստեղծեք կամ բեռնեք աշխատանքային գիրք և մուտք գործեք դրա նպատակային աշխատաթերթը: Հաջորդ քայլում ստեղծեք JsonLayoutOptions դասի օբյեկտ՝ փոխակերպման գործընթացի հարմարեցման համար, օրինակ՝ տվյալներ գրելու աղյուսակի տեսքով, որտեղ վերնագրերը տրված են վերևում, իսկ տվյալները առկա են հաջորդ տողերում: Վերջապես, JSON տողային տվյալները ներմուծվում են ընտրված աշխատաթերթ՝ սկսած նշված բջիջից և պահվում որպես XLSX:
Կոդ՝ Python-ի միջոցով JSON-ը Excel-ի փոխարկելու համար
JSON դեպի Excel փոխարկիչ գրելու համար Python կոդը վերևում տարածված է, որը սկզբում ներմուծում է պահանջվող գրադարաններն ու դասերը, այնուհետև կարդում է աղբյուրի JSON տվյալները ֆայլից, սակայն կարող եք լրացնել տողը JSON-ի տվյալների հետ մեկ այլ արտաքին աղբյուրից կամ տրամադրել կոշտ կոդ: JSON տող. JsonLayoutOptions դասի օբյեկտը պարունակում է բազմաթիվ հատկություններ՝ փոխակերպման գործընթացը վերահսկելու համար, օրինակ՝ վերնագրի ոճը սահմանելով՝ տրամադրելով ֆոն/առաջին պլանի գույն և տառատեսակներ, սահմանելով թվերի և ամսաթվի ձևաչափերը, անտեսելով JSON-ում զրոյական արժեքները և այլն:
Այս հոդվածում նկարագրված է, թե ինչպես փոխարկել JSON-ը Excel-ի Python-ում: Եթե ցանկանում եք սովորել Excel-ը HTML-ի փոխակերպելու գործընթացը, տես ինչպես փոխարկել Excel-ը HTML-ի՝ օգտագործելով Python-ը-ի հոդվածը: