さまざまな形式のファイルを開く

異なるフォーマットのファイルを開く

Aspose.Cells for Python via .NETは、異なるフォーマットのスプレッドシートファイル(SpreadsheetML、CSV、TSV、ODSなど)を開くことを可能にします。これらのファイルを開くには、Microsoft Excelの異なるバージョンのファイルを開くときと同じ方法を使用できます。

SpreadsheetML ファイルを開く

SpreadsheetML ファイルは、書式設定、数式など、スプレッドシートに関するすべての情報を含む XML 表現です。Microsoft Excel XP 以降、XML エクスポートオプションが追加され、スプレッドシートを SpreadsheetML ファイルにエクスポートできます。

HTML ファイルを開く

Aspose.Cells for Python via .NETは、HTMLファイルをWorkbookオブジェクトに開くことができます。HTMLファイルはMicrosoft Excelに適したものである必要があります。つまり、MS-Excelが開くことができる必要があります。

CSV ファイルを開く

コンマ区切り値(CSV)ファイルには、値がコンマで区切られたレコードが含まれています。データは、各列がコンマ文字で区切られ、二重引用符で引用された表として保存されます。フィールド値に二重引用符文字が含まれる場合は、それを二重引用符文字のペアでエスケープします。Microsoft Excel を使用してスプレッドシートデータを CSV にエクスポートすることもできます。

CSV ファイルを開くと無効な文字を置換する

Excelで、特殊文字を含むCSVファイルを開くと、文字が自動的に置き換えられます。これと同じ処理をAspose.Cells for Python via .NET APIも行い、以下のコード例で示しています。

タブ区切りファイルを開く

タブ区切り(テキスト)ファイルには、スプレッドシートデータが含まれていますが、フォーマットはありません。データは表やスプレッドシートのように行と列で配置されています。基本的に、タブ区切りファイルは各列の間にタブがある特別な種類のプレーンテキストファイルです。

タブ区切り値(TSV)ファイルを開く

タブ区切り値(TSV)ファイルには、スプレッドシートデータが含まれていますが、フォーマットはありません。データは表やスプレッドシートのように行と列で配置されています。データはタブ区切りファイルと同様であり、各列の間にタブがあります。

SXCファイルを開く

StarOffice CalcはMicrosoft Excelに似ており、数式、グラフ、関数、マクロをサポートしています。このソフトウェアで作成したスプレッドシートはSXC拡張子で保存されます。SXCファイルはOpenOffice.org Calcのスプレッドシートファイルにも使用されます。Aspose.Cells for Python via .NETは、以下のコードサンプルに示すようにSXCファイルを読み取ることができます。

FODSファイルを開く

FODSファイルは、圧縮なしのOpenDocument XMLとして保存されたスプレッドシートです。Aspose.Cells for Python via .NETは、以下のコードサンプルに示すようにFODSファイルを読み取ることができます。