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

Այս պարզ թեման ուղղված է ինչպես փոխարկել XMLXLSX-ի Python-ում: Այն ներառում է համակարգի մանրամասն կազմաձևման քայլերը և ծրագրի ընթացքը նկարագրող քայլ առ քայլ ալգորիթմ: Դուք կարող եք բեռնել աղբյուրի XML ֆայլը Python-ում XML-ը վերածել Excel-ի՝ օգտագործելով շատ պարզ կոդ: Մշակված հավելվածը կարող է օգտագործվել ցանկացած միջավայրում, որը կազմաձևված է Java-ի և Python-ի հետ Windows-ում, Linux-ում կամ macOS-ում:

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

  1. Կարգավորեք միջավայրը՝ օգտագործելու Aspose.Cells Python-ի համար Java-ի միջոցով՝ XML ֆայլերը Excel ֆայլերի փոխարկելու համար
  2. Ստեղծեք XmlLoadOption դասի օբյեկտի օբյեկտ՝ բեռնման տարբերակները սահմանելու համար
  3. Բացեք աղբյուրի XML ֆայլը սկավառակից՝ օգտագործելով Workbook դասի օբյեկտը՝ տրամադրելով բեռնման ընտրանքների օրինակը:
  4. Պահպանեք հասանելի XML ֆայլը որպես Excel ֆայլ սկավառակի վրա

Վերոհիշյալ քայլերում XML-ը Excel Python-ի վրա հիմնված API արտահանելու համար արդյունավետորեն օգտագործվել է: Գործընթացը կսկսվի սկավառակից աղբյուրի XML ֆայլ մուտք գործելու միջոցով՝ տրամադրելով XML բեռնման տարբերակները: Վերջապես, կհաջողվի հասնել պահպանման մեթոդին, որը ցուցադրվում է Workbook դասի կողմից Python XML-ի XLSX-ի փոխակերպման մեջ:

Կոդ՝ Python-ում XML-ը XLSX-ի փոխարկելու համար

import jpype
import asposecells
# Start JVM
jpype.startJVM()
from asposecells.api import License, Workbook, XmlLoadOptions
# Load API License
licenseXmlToXls = License()
licenseXmlToXls.setLicense("License.lic")
# Create XmlLoadOptions object
options = XmlLoadOptions()
options.setCheckDataValid(True)
# Load the source XML file
xmlWorkbook = Workbook("source.xml", options)
# Convert the XML to Excel using the save method
xmlWorkbook.save("SavedXml.xlsx")
# Shutdown the JVM
jpype.shutdownJVM()
print("XML to Excel conversion done successfully")

XML-ը XLSX-ի XLSX-ին փոխարկելու համար վերը նշված օրինակում օգտագործվել է կոդ: Դուք կարող եք նախօրոք մշակել աղբյուրի XML բեռնման գործընթացը՝ սահմանելով XmlLoadOptions դասի կողմից բացահայտված տարբեր հատկություններ, ներառյալ ավտոմատ զտիչը՝ տվյալների զտման ընտրանքների հետ միասին, ամսաթվի և թվի ձևաչափը կազմաձևելու ընտրանքները և ստուգելով XML տվյալների վավերականությունը՝ նշելով մի քանիսը:

Այս թեմայում մենք իմացանք, որ XML դեպի Excel փոխարկիչ մշակելու համար Python-ի վրա հիմնված API-ն հեշտությամբ կարող է օգտագործվել: Եթե ցանկանում եք իմանալ HTML-ը JSON ֆայլի փոխարկելու գործընթացի մասին, տես ինչպես փոխարկել HTML-ը JSON-ի՝ օգտագործելով Python-ը-ի հոդվածը:

 Հայերեն