Konwersja Typów Plików Arkusza Kalkulacyjnego
from ironxl import *

# Import any XLSX, XLS, XLSM, XLTX, CSV, and TSV
workbook = WorkBook.Load("sample.xlsx")

# Export the excel file as XLS, XLSX, XLSM, CSV, TSV, JSON, XML
workbook.SaveAs("sample.xls")
workbook.SaveAs("sample.xlsx")
workbook.SaveAs("sample.tsv")
workbook.SaveAsCsv("sample.csv")
workbook.SaveAsJson("sample.json")
workbook.SaveAsXml("sample.xml")

# Export the excel file as HTML, HTML string
workbook.ExportToHtml("sample.html")
html_string = workbook.ExportToHtmlString()

# Export the excel file as Binary, Byte array, Data set, Stream
binary_data = workbook.ToBinary()
byte_array_data = workbook.ToByteArray()
pip install ironxl
Konwersja Typów Plików Arkusza Kalkulacyjnego

Konwersja Typów Plików Arkusza Kalkulacyjnego

IronXL for Python oferuje prosty i elastyczny sposób na importowanie i eksportowanie danych Excel w szerokim zakresie formatów. Obsługuje XLS, XLSX, CSV, JSON, XML i HTML, co czyni go odpowiednim dla różnorodnych wymagań aplikacji. Za pomocą zaledwie kilku linii kodu w Pythonie, deweloperzy mogą konwertować dane Excel do formatów gotowych do integracji z siecią, API lub dalszego przetwarzania danych.

Eksportowanie plików Excel jako HTML lub JSON ułatwia osadzenie danych w aplikacjach internetowych, podczas gdy konwersja do binarnego, tablic bytowych lub strumieni umożliwia integrację z bazami danych lub innymi systemami. Konwersja zawartości Excel do DataSet upraszcza wypełnianie baz danych SQL lub siatek danych. To redukuje ręczne kodowanie, zwiększa produktywność i czyni IronXL wartościowym narzędziem dla nowoczesnych aplikacji Python opartych na danych.

5 krokow do eksportu plików Excel w wielu formatach

Ten przykład rozpoczyna się od załadowania istniejącego pliku Excel, Sample.xlsx, do obiektu WorkBook. Ten obiekt służy jako centralny węzeł do manipulowania i eksportowania danych. Za pomocą metody SaveAs, skoroszyt jest zapisywany jako plik .xlsx, zapewniając kompatybilność z nowoczesnymi aplikacjami Excel.

Następnie, metoda SaveAsJson konwertuje skoroszyt na format JSON, czyniąc go odpowiednim dla odpowiedzi API lub lekkiej wymiany danych. Metoda ToDataSet umożliwia bezproblemową integrację z bazą danych lub komponentem UI poprzez konwersję skoroszytu do struktury danych tabelarycznych.

Na koniec, metoda ExportToHtml generuje plik HTML, który renderuje dane Excel bezpośrednio w przeglądarce internetowej. Te możliwości usprawniają zadania przetwarzania danych i czynią IronXL wyjątkowym narzędziem dla deweloperów Python, pracujących z plikami Excel.

Naucz się jak bez trudu konwertować typy plików Excel za pomocą Pythona

Gotowy, aby rozpocząć?

Wersja:2026.11właśnie wydany