title: C++ RapidJson Help deserialize array object
body: <p>I have a simple JSON doc which starts as an array and i need to parse it into a List of objects in C++. I've searched around and every thing else starts with { but my Json starts with [</p>
  
  <p>I dont want to write code having to "loop" through to parse the data, it should be something very simple like ToObjectList() or ToList(), etc. It seems easy in C# with NewtonSoft, but in RapidJson C++, i cant figure this out.</p>
  
  <p>Here is my JSON file....</p>
  
  <pre><code>[{
      "C": 28563.0,
      "CO": 0,
      "H": 28563.0,
      "L": 28545.0,
      "O": 28547.0,
      "T": 1562907600,
      "TO": 41315958,
      "V": 1447
  }, {
      "C": 28499.0,
      "CO": 0,
      "H": 28564.0,
      "L": 28494.0,
      "O": 28563.0,
      "T": 1562911200,
      "TO": 371724821,
      "V": 13030
  }, {
      "C": 28516.0,
      "CO": 0,
      "H": 28536.0,
      "L": 28481.0,
      "O": 28499.0,
      "T": 1562914800,
      "TO": 301700826,
      "V": 10582
  }, {
      "C": 28539.0,
      "CO": 0,
      "H": 28545.0,
      "L": 28500.0,
      "O": 28517.0,
      "T": 1562918400,
      "TO": 150871685,
      "V": 5290
  }]
  </code></pre>
  
  <p>Can someone help parse this is RapidJson C++ and put it in a list of Object?
  (preferably without having to loop through each element)</p>
  
  <p>Just somehting like..... ToObjectList("json_str");</p>