CSV、TSV、TXTをExcelに変換する
CSV ファイルを開く
コンマ区切り値(CSV)ファイルには、値がコンマで区切られたレコードが含まれています。データは、各列がコンマ文字で区切られ、二重引用符で引用された表として保存されます。フィールド値に二重引用符文字が含まれる場合は、それを二重引用符文字のペアでエスケープします。Microsoft Excel を使用してスプレッドシートデータを CSV にエクスポートすることもできます。
CSV ファイルを開くと無効な文字を置換する
Excel では、特殊文字が含まれる CSV ファイルを開くと、文字が自動的に置換されます。Aspose.Cells API でも同様に行います。これは以下のコード例で示されています。
好みのパーサーの使用
CSVファイルを開くためにデフォルトのパーサー設定を使用する必要があるわけではないことがあります。場合によっては、CSVファイルをインポートしても日付形式が期待通りでない、または空のフィールドが異なる方法で処理されることがあります。そのために、TxtLoadOptions.PreferredParsersは、異なるデータ型を要件に応じて解析するために独自の好みのパーサーを提供するために利用できます。以下のサンプルコードは、好みのパーサーの使用法を示しています。
この機能をテストするために、サンプルのソースファイルと出力ファイルを以下のリンクからダウンロードできます。
outputsamplePreferredParser.xlsx
カスタム区切り記号を使用してテキストファイルを開く
テキストファイルは、書式なしでスプレッドシートデータを保持するために使用されます。この種のファイルは、カスタマイズされた区切り記号を持つプレーンテキストファイルです。
タブ区切りファイルを開く
タブ区切り(テキスト)ファイルには、スプレッドシートデータが含まれていますが、フォーマットはありません。データは表やスプレッドシートのように行と列で配置されています。基本的に、タブ区切りファイルは各列の間にタブがある特別な種類のプレーンテキストファイルです。
タブ区切り値(TSV)ファイルを開く
タブ区切り値(TSV)ファイルには、スプレッドシートデータが含まれていますが、フォーマットはありません。データは表やスプレッドシートのように行と列で配置されています。データはタブ区切りファイルと同様であり、各列の間にタブがあります。