この記事では主に、nodejs で Excel コンテンツを読み書きする簡単な方法を紹介し、nodejs での一般的な Excel モジュールの読み書きを簡単に分析し、nodejs で Excel を読み書きする具体的な操作スキルを例の形式で分析します。皆さんのお役に立てれば幸いです。 Excel の読み取りと書き込みをサポートする
Node.js モジュール
node-xlsx: Node.js に基づいて Excel ファイル データを解析し、Excel ファイルを生成します。xlsx 形式のファイルのみをサポートします。 Node.js は Excel ファイル データを解析し、xls および xlsx 形式のファイルをサポートします。
excel-export: Node.js に基づいてデータを生成し、Excel ファイルにエクスポートします。生成されるファイル形式は xlsx です。 Excelファイルからnode.jsに基づいてデータを抽出します。xls形式のファイルのみをサポートします。
アップロードされたExcelファイル内のデータをnode-xlsx
を介して抽出し、新しいExcelファイルを生成する方法を説明します。コードは次のとおりです:
var xlsx = require('node-xlsx'); var fs = require('fs'); //读取文件内容 var obj = xlsx.parse(__dirname+'/test.xlsx'); var excelObj=obj[0].data; console.log(excelObj); var data = []; for(var i in excelObj){ var arr=[]; var value=excelObj[i]; for(var j in value){ arr.push(value[j]); } data.push(arr); } var buffer = xlsx.build([ { name:'sheet1', data:data } ]); //将文件内容插入新的文件中 fs.writeFileSync('test1.xlsx',buffer,{'flag':'w'});
関連する推奨事項:
php Excelの読み書き PHP処理の手順の紹介 Excel
PHPのEXCELクラスの読み書きphp Excel クラスの読み書き、複数のタスクをサポート ブックとカスタム スタイル以上がExcel コンテンツを読み書きする Nodejs メソッドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。