Այս պարզ թեման ուղղված է ինչպես փոխարկել XML-ը XLSX-ի Python-ում: Այն ներառում է համակարգի մանրամասն կազմաձևման քայլերը և ծրագրի ընթացքը նկարագրող քայլ առ քայլ ալգորիթմ: Դուք կարող եք բեռնել աղբյուրի XML ֆայլը Python-ում XML-ը վերածել Excel-ի՝ օգտագործելով շատ պարզ կոդ: Մշակված հավելվածը կարող է օգտագործվել ցանկացած միջավայրում, որը կազմաձևված է Java-ի և Python-ի հետ Windows-ում, Linux-ում կամ macOS-ում:
Python-ում XML-ը XLSX-ի փոխարկելու քայլեր
- Կարգավորեք միջավայրը՝ օգտագործելու Aspose.Cells Python-ի համար Java-ի միջոցով՝ XML ֆայլերը Excel ֆայլերի փոխարկելու համար
- Ստեղծեք XmlLoadOption դասի օբյեկտի օբյեկտ՝ բեռնման տարբերակները սահմանելու համար
- Բացեք աղբյուրի XML ֆայլը սկավառակից՝ օգտագործելով Workbook դասի օբյեկտը՝ տրամադրելով բեռնման ընտրանքների օրինակը:
- Պահպանեք հասանելի 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-ը-ի հոդվածը: