XML (Extensible Markup Language) は、構造化データを保存するための一般的な形式です。ただし、さらなる分析やプレゼンテーションのために、Excel スプレッドシート (XLSX または XLS) 内のデータが必要になる場合があります。このブログ投稿では、Python を使用して XML を Excel に変換する方法を学びます。このステップバイステップのガイドでは、XML データをユーザーフレンドリーな Excel シートにシームレスに変換し、さらなる操作や調査に備えられるようにします。
この記事では次のトピックについて説明します。
Python XML から Excel へのコンバーター API
XML を Excel に変換するには、Aspose.Cells for Python via .NET API を使用します。これにより、Python で Excel スプレッドシートを作成、操作、変換できるようになります。フォーマット、高品質のファイル形式の変換とレンダリング (PDF、XPS、JSON、画像を含む)、グラフ作成、データ管理のための広範な機能を提供しており、 Python アプリケーション内で Excel ファイルを操作するための強力なツール。
コンソールで次の pip コマンドを使用して、パッケージをダウンロードするか、PyPI から API をインストールしてください。
pip install aspose-cells-python
Python で XML を Excel に変換する
以下の手順に従って、XML データ ファイルを Excel ワークブックに簡単に変換できます。
- Workbook クラスのインスタンスを作成します。
- importxml() メソッドを呼び出して XML ファイルをインポートします。
- save() メソッドを使用して、ワークブックを XLSX ファイルとして保存します。出力ファイルのパスを引数として受け取ります。
次のコード サンプルは、Python を使用して XML を Excel に変換する方法を示しています。
# このコード例は、XML データ ファイルを Excel にインポートする方法を示します。
import aspose.cells
from aspose.cells import SaveFormat, Workbook
# Workbook クラスのインスタンスを作成する
workbook = Workbook()
# XMLをワークブックにインポートする
# XML ファイルのパス、宛先シート名、宛先の行と列を引数として受け取ります。
workbook.import_xml("SampleXMLData.xml", "Sheet1", 0, 0)
# ワークブックを XLSX として保存します
workbook.save("XMLdata.xlsx", SaveFormat.XLSX)
無料ライセンスを取得する
無料の一時ライセンスを取得して、評価制限なしでライブラリを試すことができます。
オンラインでXMLをExcelに変換
この無料の XML to Excel コンバーターを使用して、XML データをオンラインで XLS または XLSX に変換することもできます。 XML データを高品質かつ正確に Excel 形式にすばやくエクスポートします。
XML から Excel へ - 無料リソース
XML を Excel に変換するだけでなく、以下のリソースを使用して、ライブラリの他のさまざまな機能について詳しく調べることができます。
結論
この記事では、Python で XML ファイルから Excel にデータをインポートする方法を学習しました。この記事で説明されている手順に従い、提供されているコード サンプルを使用すると、XML を Excel に簡単に変換して、さらに分析や視覚化を行うことができます。コーディングを楽しんでください!
不明な点がある場合は、無料サポート フォーラムまでお気軽にお問い合わせください。