Javascript 如何将json文件解析为节点js中的对象数组

Javascript 如何将json文件解析为节点js中的对象数组,javascript,node.js,Javascript,Node.js,我有一个json文件,我需要这个文件到我的json代码中,我需要在一个对象数组中解析它 这是一个json文件的示例 { "movies": [ { "title": "Star Wars", "year": 1977, "director": "George Lucas" }, { "title": "The Empire Strikes Back", "year": 1980, "directo

我有一个json文件,我需要这个文件到我的json代码中,我需要在一个对象数组中解析它 这是一个json文件的示例

{
  "movies": [
    {
      "title": "Star Wars",
      "year": 1977,
      "director": "George Lucas"
    },
    {
      "title": "The Empire Strikes Back",
      "year": 1980,
      "director": "Irvin Kershner"
    },
    {
      "title": "Return of the Jedi",
      "year": 1983,
      "director": "Richard Marquand"
    }]
} 
我想把它转换成这个数组

[{title:"Star Wars", year:1977, director:"George Lucas"},{},{}]
只需读取电影属性:

var parsedJSON = require('./filename.json');
var result = parsedJSON.movies;

您可以使用
JSON.parse(..)
解析文件字符串:


看起来你想让我们为你写些代码。虽然许多用户愿意为陷入困境的程序员编写代码,但他们通常只在海报已经试图自己解决问题时才提供帮助。演示这项工作的一个好方法是包括您迄今为止编写的代码、示例输入(如果有)、预期输出和实际获得的输出(控制台输出、回溯等)。你提供的细节越多,你可能得到的答案就越多。检查和。
const  fs = require('fs');

var fileString = fs.readFileSync('movies.txt').toString();
var fileObj = JSON.parse(fileString);
var moviesArr = fileObj.movies;
console.log(moviesArr);