Ez a rövid cikk elmagyarázza, hogyan lehet XML-t Excel-fájllá konvertálni Python használatával. Leírja a környezet beállítását, a lépésenkénti algoritmust és egy futtatható mintakódot a XML XLSX-re konvertálásához Python használatával. Ezen túlmenően számos más lehetőség is bemutatásra kerül a kimeneti Excel-fájlok testreszabásához.
Az XML Excel-be konvertálásának lépései Python használatával
- Állítsa be az IDE-t, hogy működjön együtt a Aspose.Cells Pythonhoz Java-n keresztül szolgáltatással az XML-fájl konvertálásához
- Töltse be a forrás XML-fájlt a Workbook osztályobjektum használatával
- Exportálja a kimeneti XLSX fájlt a forrás XML-ből a SaveFormat osztály használatával
Ezek a lépések áttekintést nyújtanak az XML-fájl Python használatával Excelbe konvertálásának folyamatáról. A folyamat a forrás XML fájl betöltésével kezdődik. Ezt követően az Excel fájl renderelésre kerül, amely a fájl elérési útjával exportálható adatfolyamba vagy lemezre.
Kód az XML-nek Excel-lé alakításához Python használatával
import jpype | |
import asposecells | |
jpype.startJVM() | |
from asposecells.api import License, Workbook, SaveFormat | |
# Instantiate the license | |
license = License() | |
license.setLicense("License.lic") | |
# Load XML file | |
workbook = Workbook("book1.xml") | |
# Save output Excel file | |
workbook.save("XMLtoExcel.xlsx" , SaveFormat.XLSX) | |
print("XML file converted to Excel successfully") | |
jpype.shutdownJVM() |
Ez a mintakód bemutatja az XML-fájl Excel-be konvertálásának folyamatát Python használatával. Először is hozzon létre egy példányt a Workbook osztályból a forrás XML-fájl betöltéséhez. Ezután hívja meg a mentési módszert a kimeneti Excel-fájl megjelenítéséhez, miközben megadja az XLSX fájlformátumot. Ezenkívül opcionálisan módosíthatja az Excel-fájlt a tartalmának titkosításával, az adatok szűrésével, valamint bármely konkrét munkalap vagy cellatartomány elrejtésével vagy konvertálásával az Ön igényei szerint.
Ez az oktatóanyag elmagyarázza az XML XLS-be való exportálását Python használatával. Ha kíváncsi a cellák egyesítésére, olvassa el a hogyan egyesíthet cellákat az Excelben Python használatával című cikket.