シンプルな「en.txt」があります
"TITLE" => "Amazing title of my page"
"COPYRIGHT" => "Copyright my site"
"BLABLA" => "A amazing sentence"
そして、これを FS で nodeJS の配列に変換したいと思います。
ご協力いただきありがとうございます。
シンプルな「en.txt」があります
"TITLE" => "Amazing title of my page"
"COPYRIGHT" => "Copyright my site"
"BLABLA" => "A amazing sentence"
そして、これを FS で nodeJS の配列に変換したいと思います。
ご協力いただきありがとうございます。
まず、fs.readFileメソッドを使用してファイル データを読み取ります。ファイル データを変数に格納したら、次の正規表現を使用して配列に変換できます。
var regex = /"([^"]+)"\s*=>\s*"([^"]+)/g;
var match, results = {};
while((match = regex.exec(fileData)) !== null){
results[match[1]] = match[2];
}
console.log(results); // contains js array of data
フィドルを参照してください。