大規模なデータセットを管理する際に、Excel を Text ファイルに変換することは、ストレージを簡素化し、互換性を向上させ、データ処理をシームレスにする効果的な方法です。テキストファイルは軽量で、解析が容易であり、自動化パイプラインで広くサポートされています。Aspose.Cells Cloud SDK for .NET を使用すると、コードの数行で簡単に Excel をテキストファイルに変換できます。
ExcelからTXTへの変換のためのAPI
Aspose.Cells Cloud for .NET は、データの整合性を保持しながら Excel を TXT に変換する簡単な方法を提供します。XLS を TXT に変換する必要がある場合でも、XLSX を TXT に変換する場合でも、この REST API は複数のフォーマットをサポートしており、大規模データセットに対してもスケーラブルです。
主な利点:
- Excelを最小限のコーディングでテキストファイルに変換します。
- XLS, XLSX, XLSM、およびその他の形式をサポートしています。
- 大きなワークブックを効率よく処理します。
- 自動化およびデータエクスポートタスクに最適です。
SDKをNuGet経由でインストールします:
Install-Package Aspose.Cells-Cloud
Client ID
と Client Secret
を Aspose Cloud Dashboard から設定してください。
ExcelをC#を使ってTXTに変換する
API は、Excel から TXT への変換を行うための以下のメソッドを提供しています。
GetWorkbook - クラウドストレージからExcelをロードし、出力をクラウドストレージに保存します。 PutConvertWorkbook - リクエストコンテンツからExcelファイルを他の形式に変換します。 PostWorkbookSaveAs - Excelファイルを他の形式で保存し、出力をクラウドストレージに保存します。
以下は、C# .NETを使用してXLSからTXTへの変換を行う方法の詳細です。
- 認証情報を使用して CellsApi を初期化します。
- 入力Excelファイル(XLS/XLSX)をクラウドストレージにアップロードします。
PostWorkbookSaveAs
を呼び出して、ExcelをTXTに変換します。
// より多くの例については、 https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/ をご覧ください。
// クライアントの資格情報を https://dashboard.aspose.cloud/ から取得します。
string clientSecret = "XXXXXXXX";
string clientID = "XXXXX-XXXX-XXXXX-be35-ff5c3a6aa4a2";
// CellsApi インスタンスをクライアント ID とクライアントシークレットを渡して作成します。
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);
// first Excle workbook on drive
string input_Excel = "input.xlsx";
// name of resultant Text file
string resultant_File = "output.txt";
try
{
// ExcelファイルをFileインスタンスに読み込む
var file = System.IO.File.OpenRead(input_Excel);
// 変換操作を初期化する
var response = cellsInstance.CellsWorkbookPutConvertWorkbook(file, format:"TXT", outPath:resultant_File);
// 結合が成功した場合は、成功メッセージを表示します。
if (response != null && response.Equals("OK"))
{
Console.WriteLine("The Excel to Text file conversion completed successfully !");
Console.ReadKey();
}
}
catch (Exception ex)
{
Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
XLS/XLSX を TXT へ cURL を使って
コマンドラインの自動化が好みですか? cURL コマンドを使用して Excel を TXT に変換します:
ステップ 1: JWTACCESS トークンを生成します:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=CLIENT_ID&client_secret=CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
ステップ 2: PostWorkbookSaveAs メソッドを実行して Excel をテキストファイルに変換します:
curl -v -X POST "https://api.aspose.cloud/v3.0/cells/myDocument(2).xlsx/SaveAs?newfilename=converted.txt&isAutoFitRows=false&isAutoFitColumns=false&checkExcelRestriction=true" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT_Token>" \
-H "Content-Type: application/json" \
-d "{ \"SaveFormat\": \"TXT\"}"
無料の Excel から TXT への変換ツール
もしコーディングの準備ができていない場合は、Excelをテキストファイルに即座に変換する無料オンラインサービスを試してみてください。私たちの無料オンライン Excel to TXT converter アプリをご利用ください。

無料の XLS から TXT への変換アプリ。
役立つリンク
結論
REST API を使用することで、Excel を TXT ファイルに簡単に変換して軽量ストレージと効率的な処理を実現できます。API は XLS を TXT に変換したり、XLSX を TXT に変換したり、他のシステムとの統合のために Excel をテキストファイルに変換する必要があるワークフローを完全に自動化することを可能にします。
おすすめの記事
以下のリンクをご覧になって、もっと詳しく学んでください: