私のテキストファイルには、array1に示すように、2つのオブジェクトの小さな配列(ここでは簡単のため)が1つ含まれています。私は、このテキストファイルをロードし、さらに下流のステップで配列を操作したいと思います。ロードすると、文字列であると言われ、配列操作は禁止されます。配列を読み込んだ後に、配列をロードして操作する方法は?node.jsからreadFileSyncを読み込むことができますfs libraryテキストファイルから配列を読み込みますか?
var request = require('request');
var cheerio = require('cheerio'),
var fs = require('fs');
array1 = fs.readFileSync('smallArray.txt', 'utf8');
console.log(typeof array1);
//logs string!!
var array2 = [{"username":"one","name":"158","EF":40.745954}, {"username":"two","name":"216","EF":24.016202};
console.log(typeof array2);
// logs object!!
タグには常に使用する言語が含まれています。 –
...また、 "array"や "fs"のようなタグは、あなたの言語やライブラリに固有のものではないので、一般的に有用ではありません。 "fs"は "ファイルシステム"を意味します。例えば、 node.js fsライブラリは、誰かがStackOverflowのfsタグを検索して有用な結果を得ることができるだけの普遍的に十分なライブラリです(ここにタグ付けされているものは、意味があります)。 –