title: Split json into separate objects
body: <p>I am using node.js to receive hundreds of data objects from an external API in JSON such as below:</p>
  
  <pre><code>[
  {
  "ID": "6548532",
  "Status": "active",
  "Updated": "2014-11-24T07:32:04-07:00",
  "created": "2014-09-15T19:42:37-07:00",
  "URL": "www.example.com",
  "Categories": [
    "cat-a",
    "cat-b"
  ],
  "Price": "10.00"
  },
  {
  "ID": "8558455",
  "Status": "inactive",
  "Updated": "2014-10-24T07:32:04-07:00",
  "created": "2014-09-15T19:42:37-07:00",
  "URL": "www.example.com",
  "Categories": [
    "cat-c",
    "cat-r"
  ],
  "Price": "20.00"
  }
  ....
  ]
  </code></pre>
  
  <p>I would like to separate out the objects so that I can write only objects which have <code>"Status": "active"</code> to my database. I am aware that I can do this using string operations before using <code>JSON.parse</code> but I am wondering if there is a better way to split up a JSON file into the objects it contains and leave them in an array which I can then process.</p>