Node.jsの配列へのテキストファイルの読み込み
node.jsを使用して、テキストファイルを読み取り、そのコンテンツを配列として返すことができます。この配列コンテンツを使用して、その行を処理するか、単に読み取るために使用できます。 'fs'モジュールを使用して、ファイルの読み取りを処理できます。 fs.readFile()およびfs.readFileSync()メソッドは、ファイルの読み取りに使用されます。この方法を使用して、大きなテキストファイルを読み取ることもできます。
例(readFileSync()を使用)
fileToArray.jsという名前のファイルを作成し、以下のコードスニペットをコピーします。ファイルを作成したら、次のコマンドを使用して、以下の例に示すようにこのコードを実行します-
node fileToArray.js
fileToArray.js
// Importing the fs module let fs = require("fs") // Intitializing the readFileLines with the file const readFileLines = filename => fs.readFileSync(filename) .toString('UTF8') .split('\n'); // Calling the readFiles function with file name let arr = readFileLines('tutorialsPoint.txt'); // Printing the response array console.log(arr);
出力
C:\home\node>> node fileToArray.js [ 'Welcome to TutorialsPoint !', 'SIMPLY LEARNING', '' ]
例(async readFile()を使用)
もう1つの例を見てみましょう。
// Importing the fs module var fs = require("fs") // Intitializing the readFileLines with filename fs.readFile('tutorialsPoint.txt', function(err, data) { if(err) throw err; var array = data.toString().split("\n"); for(i in array) { // Printing the response array console.log(array[i]); } });
出力
C:\home\node>> node fileToArray.js Welcome to TutorialsPoint ! SIMPLY LEARNING
-
テキスト(TXT / CSV)ファイルをExcelファイルに変換する方法
テキストファイルにアイテムのリストがあり、テキストファイルからMicrosoftExcelにデータをインポートする場合 、手動で書き込むことなくそれを行うことができます。 Excelには、ユーザーが.txtファイルからスプレッドシートにすべてのテキストをインポートして、ユーザーがすばやく作業できるようにするオプションがあります。 メモ帳または.txtファイルに製品リストがあり、Excelスプレッドシートの列にそれらをインポートする必要があると仮定します。これを行うには2つの方法があります。まず、.txtファイルからすべてのテキストを手動でコピーして貼り付け、スプレッドシートに貼り付けることが
-
テキスト ファイルから Excel にデータをインポートする方法 (3 つの方法)
必要なデータがテキスト ファイルに含まれている場合があります。そのデータを Excel にインポートする必要があります。 さまざまな操作を実行するためのワークブック。この記事では、 データをインポート するためのシンプルで効果的な方法を紹介します。 テキスト ファイル から Excel に . 説明のために、テキスト ファイルに存在する次のデータをソースとして使用します。たとえば、データには Salesman が含まれています 、商品 、および セールス 会社の。この情報を Excel にインポートします 次のワークブックをダウンロードして、自分で練習してください。 テ