Ինչպես փոխարկել JSON-ը CSV-ի Python-ում

Այս ձեռնարկը ներկայացված է որպես ուղեցույց, թե ինչպես փոխարկել JSONCSV-ին Python-ում: Այն պարունակում է հղում Python միջավայրի կազմաձևման ռեսուրսին, մանրամասն քայլեր, որոնք պետք է հետևվեն այս առաջադրանքը կատարելու համար և գործարկվող Python կոդ: JSON-ը CSV Python** կոդը գրելը բավականին պարզ է և չի պահանջում որևէ այլ երրորդ կողմի գործիք:

Python-ում JSON-ը CSV-ի փոխարկելու քայլեր

  1. Կարգավորեք միջավայրը՝ Java-ի միջոցով Python-ի համար Aspose.Cells-ի օգտագործման համար
  2. Ստեղծեք կամ բեռնեք աղբյուրի JSON տվյալները տողային փոփոխականի մեջ
  3. Ստեղծեք դատարկ Workbook դասի օբյեկտ, որտեղ JSON տվյալները կպահվեն որպես CSV
  4. Ստացեք հղում առաջին worksheet-ին նորաստեղծ աշխատանքային գրքում
  5. Instantiate JsonLayoutOptions դասի օբյեկտը` փոխակերպման գործընթացը հարմարեցնելու համար
  6. Օգտագործելով JsonUtility.importData ֆունկցիան, JSON տվյալները վերափոխեք CSV-ի
  7. Պահպանեք ստացված աշխատանքային գիրքը որպես CSV ֆայլ սկավառակի վրա

Այս քայլերը նկարագրում են գործընթացը՝ կիսելով Python միջավայրը կարգավորելու ռեսուրսները և այնուհետև կիսելով այս առաջադրանքը կատարելու քայլ առ քայլ ընթացակարգը: Մենք պետք է ուղղակիորեն սահմանենք JSON տողը կամ բեռնենք այն ինչ-որ ֆայլից, ստեղծենք դատարկ աշխատանքային գիրք կամ բեռնենք գոյություն ունեցող աշխատանքային գիրքը, ստանանք հղում դեպի նպատակային աշխատաթերթ, որտեղ պետք է ներմուծվեն JSON տվյալները, ներմուծենք JSON տողը CSV՝ օգտագործելով JsonUtility: importData() ֆունկցիան և վերջապես պահպանել աշխատանքային գիրքը որպես CSV՝ օգտագործելով Workbook.save ֆունկցիան: JSON-ը CSV Python-ին* փոխարկելու համար այս քայլերում բացահայտվում են նաև համապատասխան դասերը, որոնք պետք է օգտագործվեն նշված փոխակերպման համար:

Կոդ՝ JSON-ը CSV-ի փոխարկելու համար՝ օգտագործելով Python-ը

Մենք օգտագործել ենք JsonLayoutOptions.setArrayAsTable(True), որը հանգեցնում է նրան, որ տվյալները տեղափոխվում են որպես աղյուսակ, այսինքն վերնագրերը տեղադրվում են միայն մեկ անգամ ֆայլի սկզբում, իսկ հետո միայն տվյալները պատճենվում են ֆայլի հաջորդ տողերում: Եթե ցանկանում եք կրկնել վերնագրերը յուրաքանչյուր տողի համար, հեռացրեք այս զանգը: Նմանապես, մինչ JSON-ը CSV Python կոդ փոխակերպելը կարող է օգտագործել այս JsonLayoutOptions դասը՝ թվային և ամսաթվերի տվյալները համապատասխան ձևաչափի և տեսակի փոխակերպելու համար, ամբողջությամբ հեռացնել վերնագրերի տողը, սահմանել վերնագրի ոճը և շատ այլ տարբերակներ:

Այս հոդվածը մեզ սովորեցրել է, թե ինչպես փոխարկել JSON-ը CSV-ի Python-ում, սակայն եթե ցանկանում եք պահպանել ելքային աշխատանքային գիրքը որևէ այլ ձևաչափով, ինչպիսին է PDF-ը, տես ինչպես փոխարկել Excel-ը PDF-ի, օգտագործելով Python-ը-ի հոդվածը:

 Հայերեն