HTML JPG PDF XML XLSX
  Product Family
XML

Python Excel ライブラリで XML ファイルを作成する

XML ファイルを作成するための高速 Python Excel ライブラリ。Python で高レベルのプラットフォームに依存しないソフトウェアを開発するには、Excel 変換 API を使用してください。

Python Excel ライブラリを使用して XML ファイルを作成する

XML ファイルを作成するには? Aspose.Cells for Python を NET Excel ライブラリ経由で使用すると、数行のコードでプログラム的に XML ファイルを簡単に作成できます。 Aspose.Cells for Python すべての Excel ファイルを生成、変更、変換、レンダリング、印刷する機能を備えたクロスプラットフォーム アプリケーションを構築できます。 Python Excel API は、スプレッドシート形式間の変換だけでなく、Excel ファイルを画像としてレンダリングすることもできます。 PDF, HTML, ODS, CSV, SVG, JSON, WORD, PPT そのため、業界標準の形式でドキュメントを交換するのに最適です。

Python Excel ライブラリで XML を作成する方法

開発者は、わずか数行のコードで、実行中のさまざまなレポート アプリケーション内で XML ファイルを簡単に作成、読み込み、変更、変換し、データ処理を行うことができます。

  1. Workbook クラスのインスタンスを作成します。
  2. ワークブックの最初のワークシートにアクセスします。
  3. ワークシートの目的のセルを取得し、そのセルに値を入力します。
  4. Save メソッドを使用して、ワークブックを XML ファイルとして保存します。
 

サンプル コードは、Python Excel ライブラリに XML ファイルを作成する方法を示しています。


from aspose import pycore
from aspose.cells import Workbook, SaveFormat, FileFormatType

# Create Workbook object.
workbook = Workbook()

# Access the first worksheet of the workbook.
worksheet = workbook.worksheets[0]

# Get the desired cell(s) of the worksheet and input the value into the cell(s).
worksheet.cells.get("A1").put_value("ColumnA")
worksheet.cells.get("B1").put_value("ColumnB")
worksheet.cells.get("A2").put_value("ValueA")
worksheet.cells.get("B2").put_value("ValueB")

# Save the workbook as XML file.
workbook.save("output.xml")
 

Python XML ファイルを作成するための Excel ライブラリ

Python パッケージは PyPi リポジトリでホストされています。

Aspose.Cells for Pythonをインストールpypi次のようにコマンドを使用します:$ pip install aspose-cells-python.

また、 ステップバイステップの手順 開発環境に「Aspose.Cells for Python via .NET」をインストールする方法について説明します。

システム要求

Aspose.Cells for Pythonはプラットフォームに依存しません。APIどのプラットフォームでも使用できます(Windows、Linux)。システムに Python 3.7以上。

XML XML ファイル形式とは

XML は Extensible Markup Language の略で、HTML に似ていますが、オブジェクトを定義するためにタグを使用する点が異なります。XML ファイル形式の作成の背後にある全体的な考え方は、ソフトウェアやハードウェア ツールに依存せずにデータを保存および転送することでした。XML が人気なのは、人間と機械の両方が読み取り可能であるためです。これにより、World Wide Web (WWW) などのネットワーク上で保存および共有されるオブジェクトの形式で、共通のデータ プロトコルを作成できます。XML の "X" は拡張可能 (extensible) を意味し、ユーザーの要件に応じて任意の数のシンボルに言語を拡張できることを意味します。これらの機能のために、Microsoft Open XML、LibreOffice OpenDocument、XHTML、SVG などの多くの標準ファイル形式で XML が使用されています。

続きを読む

サポートされているその他のスプレッドシート生成

以下にリストされているものを含む他の Microsoft Excel 形式も作成できます。

XLS (Microsoft Excel スプレッドシート (レガシー))
XLSX (オープン XML ワークブック)
XLSB (Excel バイナリ ワークブック)
XLSM (マクロ対応スプレッドシート)
XLT (Excel 97 - 2003 テンプレート)
XLTX (Excel テンプレート)
XLTM (Excel マクロ対応テンプレート)
CSV (カンマ区切り値)
TSV (タブ区切り値)
ODS (OpenDocument スプレッドシート)
PDF (ポータブルドキュメントフォーマット)
HTML (ハイパーテキストマークアップ言語)