用FS转换文件到数组

我有一个简单的“en.txt”

"TITLE" => "Amazing title of my page" "COPYRIGHT" => "Copyright my site" "BLABLA" => "A amazing sentence" 

我想用FS转换这个数组为nodeJS。

谢谢你的帮助。

首先,使用fs.readFile方法读取文件数据。 将文件数据存入variables之后,可以使用以下正则expression式将其转换为数组:

 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 

看小提琴 。