Node.js で Excel を XML に変換する

Node.js で Excel を XML に変換する

Excel ファイルに大量のデータが入っていて、プログラムで XML ファイル形式に変換したいですか? XLSX/XLS から XML ファイル形式への変換は、数行のソース コードで済むようになりました。この JavaScript Excel ライブラリ を使用して、Node.js で Excel を XML に変換します。さらに、この操作と変換プロセスを実行する手順とコード スニペットを記述します。したがって、ローカル マシンに Node.js がインストールされていることを確認してください。

この記事では、次の点について説明します。

JavaScript Excel ライブラリのインストール

このライブラリのインストール プロセスは簡単で、難しい場合は インストール セクションにジャンプできます。プロジェクトでこの API を有効にする方法は 2 つあります。

まず、次のコマンドを実行してインストールできます。

npm install java
npm install aspose.cells

もう 1 つの方法は、API パッケージを ダウンロード し、Node.js プロジェクトでこのライブラリを有効にすることです。

Node.js で Excel を XML に変換する

このライブラリは、エンタープライズ レベルの機能により、非常に強力で堅牢です。

以下の手順とコード スニペットに従ってください。

  1. Workbook クラスのオブジェクトを作成し、ソース Excel ファイルを読み込みます。
  2. ファイルを XML ファイル形式で保存するために使用される XmlSaveOptions() クラスのインスタンスをインスタンス化します。
  3. save メソッドを呼び出してファイルを保存します。
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Workbook クラスのオブジェクトを作成し、ソースの Excel ファイルを読み込みます  
var wb = new aspose.cells.Workbook("sample.xlsx");
// ファイルを XML ファイル形式で保存するために使用される XmlSaveOptions() クラスのインスタンスをインスタンス化します。
var XmlSaveOptions = new aspose.cells.XmlSaveOptions();
// save メソッドを呼び出してファイルを保存する
wb.save("DocumentConversionProgress.xml", XmlSaveOptions);

以下の画像で出力を確認できます。

Node.js で Excel を XML に変換する

Node.js で Excel を XML に変換する

Excel から XML への変換 - 詳細オプション

このセクションでは、この JavaScript Excel ライブラリが提供するいくつかの優れた機能について説明します。

手順とコード スニペットは次のとおりです。

  1. Workbook クラスのオブジェクトをインスタンス化し、ソース Excel ファイルを読み込みます。
  2. ファイルを XML ファイル形式で保存するために使用される XmlSaveOptions クラスのインスタンスを作成します。
  3. ファイルを保存した後、ワークブックを空にする setClearData メソッドを呼び出します。
  4. setCreateDirectory の値が true の場合、ファイルを保存する前にディレクトリが自動的に作成されます。
  5. setCachedFileFolder メソッドは、いくつかの広範なデータを格納するために使用されます。
  6. save メソッドを呼び出してファイルを保存します。
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Workbook クラスのオブジェクトをインスタンス化し、ソースの Excel ファイルをロードする  
var wb = new aspose.cells.Workbook("sample.xlsx");
// ファイルを XML ファイル形式で保存するために使用される XmlSaveOptions() クラスのインスタンスを作成します。
var XmlSaveOptions = new aspose.cells.XmlSaveOptions();
// ファイルを保存した後、ワークブックを空にする setClearData メソッドを呼び出します。
XmlSaveOptions.setClearData(flase);
// setCreateDirectory の値が true の場合、ファイルを保存する前にディレクトリが自動的に作成されます。 
XmlSaveOptions.setCreateDirectory(true);
// setCachedFileFolder メソッドは、大きなデータを格納するために使用されます。 
XmlSaveOptions.setCachedFileFolder(true);
// save メソッドを呼び出してファイルを保存する 
wb.save("DocumentConversionProgress.xml", XmlSaveOptions);

無料ライセンスを取得する

無料の一時ライセンス を取得して、評価制限を超えて API を試すことができます。

まとめ

このブログ記事はここで終わりにしましょう。プログラムで Node.js で Excel を XML に変換する方法を説明しました。また、この JavaScript Excel ライブラリによって公開されているいくつかの高度なメソッドについても調べました。さらに、ドキュメントにアクセスして、他の方法を知ることができます。この API は、ビジネス アプリケーションに堅牢な Excel から XML へのコンバーターを装備することを検討している場合に役立ちます。実際、conholdate.com は他のエキサイティングなトピックに関する新しいブログ投稿を書いています。したがって、最新の更新については連絡を取り合ってください。

質問する

フォーラムで質問やクエリをお知らせください。

よくある質問

Excel データを XML に変換するにはどうすればよいですか?

この JavaScript Excel ライブラリ をインストールして、プログラムで Excel を Node.js の XML に変換します。 API の詳細については、ドキュメント を参照してください。

XLSX を XML に変換するにはどうすればよいですか?

この XmlSaveOptions クラスをチェックして、プログラムで XLSX ファイルを XML ファイルに変換できます。さらに、メソッドのリストはこちらでご覧いただけます。

関連項目