大規模なデータセットを管理する際に、ExcelText ファイルに変換することは、ストレージを簡素化し、互換性を向上させ、データ処理をシームレスにする効果的な方法です。テキストファイルは軽量で、解析が容易であり、自動化パイプラインで広くサポートされています。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 IDClient SecretAspose 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 アプリをご利用ください。

excel to text converter

無料の XLS から TXT への変換アプリ。

役立つリンク

結論

REST API を使用することで、Excel を TXT ファイルに簡単に変換して軽量ストレージと効率的な処理を実現できます。API は XLS を TXT に変換したり、XLSX を TXT に変換したり、他のシステムとの統合のために Excel をテキストファイルに変換する必要があるワークフローを完全に自動化することを可能にします。

おすすめの記事

以下のリンクをご覧になって、もっと詳しく学んでください: